Merge branch 'dev'
Showing
21 changed files
with
373 additions
and
72 deletions
| 1 | /* | 1 | /* |
| 2 | * @Description: 登记簿详情页 | 2 | * @Description: 登记簿详情页 |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2023-05-17 10:11:14 | 4 | * @LastEditTime: 2023-08-11 15:27:45 |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | import request from '@/utils/request' | 7 | import request from '@/utils/request' |
| ... | @@ -230,3 +230,16 @@ export function getNydsyqList (data) { | ... | @@ -230,3 +230,16 @@ export function getNydsyqList (data) { |
| 230 | method: 'post', | 230 | method: 'post', |
| 231 | }) | 231 | }) |
| 232 | } | 232 | } |
| 233 | |||
| 234 | /** | ||
| 235 | * @description: 获取林权登记簿信息 | ||
| 236 | * @param {*} data | ||
| 237 | * @author: renchao | ||
| 238 | */ | ||
| 239 | export function getLqList (data) { | ||
| 240 | return request({ | ||
| 241 | url: SERVER.SERVERAPI + '/rest/djbDetail/getLqList', | ||
| 242 | method: 'post', | ||
| 243 | data | ||
| 244 | }) | ||
| 245 | } | ... | ... |
| 1 | <!-- | 1 | <!-- |
| 2 | * @Description: | 2 | * @Description: |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2023-07-25 16:06:21 | 4 | * @LastEditTime: 2023-08-11 16:48:17 |
| 5 | --> | 5 | --> |
| 6 | <template> | 6 | <template> |
| 7 | <transition name="msgbox-fade" v-if="myShow"> | 7 | <transition name="msgbox-fade" v-if="myShow"> |
| ... | @@ -149,7 +149,7 @@ | ... | @@ -149,7 +149,7 @@ |
| 149 | min-height: 200px; | 149 | min-height: 200px; |
| 150 | transform: translate(-50%, -50%); | 150 | transform: translate(-50%, -50%); |
| 151 | border-radius: 5px; | 151 | border-radius: 5px; |
| 152 | overflow: hidden; | 152 | // overflow: hidden; |
| 153 | } | 153 | } |
| 154 | 154 | ||
| 155 | .ls-mask-window b { | 155 | .ls-mask-window b { | ... | ... |
| ... | @@ -142,7 +142,7 @@ | ... | @@ -142,7 +142,7 @@ |
| 142 | min-height: 200px; | 142 | min-height: 200px; |
| 143 | transform: translate(-50%, -50%); | 143 | transform: translate(-50%, -50%); |
| 144 | border-radius: 5px; | 144 | border-radius: 5px; |
| 145 | overflow: hidden; | 145 | // overflow: hidden; |
| 146 | } | 146 | } |
| 147 | 147 | ||
| 148 | .ls-mask-window b { | 148 | .ls-mask-window b { | ... | ... |
| ... | @@ -139,7 +139,7 @@ | ... | @@ -139,7 +139,7 @@ |
| 139 | min-height: 200px; | 139 | min-height: 200px; |
| 140 | transform: translate(-50%, -50%); | 140 | transform: translate(-50%, -50%); |
| 141 | border-radius: 5px; | 141 | border-radius: 5px; |
| 142 | overflow: hidden; | 142 | // overflow: hidden; |
| 143 | } | 143 | } |
| 144 | 144 | ||
| 145 | .ls-mask-window b { | 145 | .ls-mask-window b { | ... | ... |
| ... | @@ -592,22 +592,6 @@ | ... | @@ -592,22 +592,6 @@ |
| 592 | } | 592 | } |
| 593 | }); | 593 | }); |
| 594 | }, | 594 | }, |
| 595 | // // 更新土地用途信息 | ||
| 596 | // upDateTdytxxList(val) { | ||
| 597 | // this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); | ||
| 598 | // this.key++; | ||
| 599 | // }, | ||
| 600 | // // 更新权利人信息 | ||
| 601 | // upDateQlrxxList(val) { | ||
| 602 | // this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val)); | ||
| 603 | // this.czrOptions = this.ruleForm.qlrData; | ||
| 604 | // this.key++; | ||
| 605 | // }, | ||
| 606 | // // 更新义务人信息 | ||
| 607 | // upDateYwrxxList(val) { | ||
| 608 | // this.ruleForm.ywrData && (this.ruleForm.ywrData = _.cloneDeep(val)); | ||
| 609 | // this.key++; | ||
| 610 | // }, | ||
| 611 | /** | 595 | /** |
| 612 | * @description: onSubmit | 596 | * @description: onSubmit |
| 613 | * @author: renchao | 597 | * @author: renchao | ... | ... |
| 1 | <!-- | 1 | <!-- |
| 2 | * @Description: | 2 | * @Description: |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2023-08-04 16:45:02 | 4 | * @LastEditTime: 2023-08-14 10:40:10 |
| 5 | --> | 5 | --> |
| 6 | <template> | 6 | <template> |
| 7 | <!-- 受理信息 --> | 7 | <!-- 受理信息 --> |
| ... | @@ -368,6 +368,7 @@ | ... | @@ -368,6 +368,7 @@ |
| 368 | dname: "历史", | 368 | dname: "历史", |
| 369 | }, | 369 | }, |
| 370 | ], | 370 | ], |
| 371 | tdxz: null, | ||
| 371 | isShow: false, | 372 | isShow: false, |
| 372 | disabled: true, | 373 | disabled: true, |
| 373 | czrOptions: [], | 374 | czrOptions: [], |
| ... | @@ -513,7 +514,6 @@ | ... | @@ -513,7 +514,6 @@ |
| 513 | } | 514 | } |
| 514 | }); | 515 | }); |
| 515 | }, | 516 | }, |
| 516 | // 更新土地用途信息 | ||
| 517 | /** | 517 | /** |
| 518 | * @description: 更新土地用途信息 | 518 | * @description: 更新土地用途信息 |
| 519 | * @param {*} val | 519 | * @param {*} val | ... | ... |
| 1 | <!-- | 1 | <!-- |
| 2 | * @Description: | 2 | * @Description: |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2023-08-04 16:45:13 | 4 | * @LastEditTime: 2023-08-14 10:29:57 |
| 5 | --> | 5 | --> |
| 6 | <template> | 6 | <template> |
| 7 | <!-- 受理信息 --> | 7 | <!-- 受理信息 --> |
| ... | @@ -362,33 +362,6 @@ | ... | @@ -362,33 +362,6 @@ |
| 362 | </el-radio-group> | 362 | </el-radio-group> |
| 363 | </el-form-item> | 363 | </el-form-item> |
| 364 | </el-col> | 364 | </el-col> |
| 365 | <!-- <el-col :span="6" v-show="ruleForm.qlxx.gyfs != '0'"> | ||
| 366 | <el-form-item label="是否分别持证:"> | ||
| 367 | <el-radio-group | ||
| 368 | v-model="ruleForm.qlxx.sqfbcz" | ||
| 369 | :disabled="!ableOperation"> | ||
| 370 | <el-radio :label="1">是</el-radio> | ||
| 371 | <el-radio :label="0">否</el-radio> | ||
| 372 | </el-radio-group> | ||
| 373 | </el-form-item> | ||
| 374 | </el-col> --> | ||
| 375 | <!-- <el-col | ||
| 376 | :span="6" | ||
| 377 | v-show="ruleForm.qlxx.sqfbcz == '0' && ruleForm.qlxx.gyfs != '0'"> | ||
| 378 | <el-form-item label="持证人:"> | ||
| 379 | <el-select | ||
| 380 | v-model="ruleForm.czr" | ||
| 381 | placeholder="持证人" | ||
| 382 | :disabled="!ableOperation"> | ||
| 383 | <el-option | ||
| 384 | v-for="item in czrOptions" | ||
| 385 | :key="item.zjh" | ||
| 386 | :label="item.sqrmc" | ||
| 387 | :value="item.zjh"> | ||
| 388 | </el-option> | ||
| 389 | </el-select> | ||
| 390 | </el-form-item> | ||
| 391 | </el-col> --> | ||
| 392 | </el-row> | 365 | </el-row> |
| 393 | <qlrCommonTable | 366 | <qlrCommonTable |
| 394 | :tableData="ruleForm.qlrData" | 367 | :tableData="ruleForm.qlrData" |
| ... | @@ -489,7 +462,10 @@ | ... | @@ -489,7 +462,10 @@ |
| 489 | ], | 462 | ], |
| 490 | isShow: false, | 463 | isShow: false, |
| 491 | disabled: true, | 464 | disabled: true, |
| 465 | <<<<<<< HEAD | ||
| 492 | czrOptions: [], | 466 | czrOptions: [], |
| 467 | ======= | ||
| 468 | >>>>>>> dev | ||
| 493 | ssQlxxList: [], | 469 | ssQlxxList: [], |
| 494 | ruleForm: {}, | 470 | ruleForm: {}, |
| 495 | ableOperation: false, | 471 | ableOperation: false, |
| ... | @@ -509,12 +485,21 @@ | ... | @@ -509,12 +485,21 @@ |
| 509 | ywhrules: [{ required: true, message: "业务号", trigger: "blur" }], | 485 | ywhrules: [{ required: true, message: "业务号", trigger: "blur" }], |
| 510 | }, | 486 | }, |
| 511 | }; | 487 | }; |
| 488 | <<<<<<< HEAD | ||
| 512 | }, | 489 | }, |
| 513 | created () { }, | 490 | created () { }, |
| 514 | mounted () { | 491 | mounted () { |
| 515 | this.loadData(); | 492 | this.loadData(); |
| 516 | this.ableOperation = this.$parent.ableOperation; | 493 | this.ableOperation = this.$parent.ableOperation; |
| 517 | }, | 494 | }, |
| 495 | ======= | ||
| 496 | }, | ||
| 497 | created () { }, | ||
| 498 | mounted () { | ||
| 499 | this.loadData(); | ||
| 500 | this.ableOperation = this.$parent.ableOperation; | ||
| 501 | }, | ||
| 502 | >>>>>>> dev | ||
| 518 | methods: { | 503 | methods: { |
| 519 | /** | 504 | /** |
| 520 | * @description: ssQlxxchange | 505 | * @description: ssQlxxchange |
| ... | @@ -596,6 +581,28 @@ | ... | @@ -596,6 +581,28 @@ |
| 596 | this.ssqlxxshow = true; | 581 | this.ssqlxxshow = true; |
| 597 | } | 582 | } |
| 598 | }, | 583 | }, |
| 584 | <<<<<<< HEAD | ||
| 585 | |||
| 586 | // 字典 | ||
| 587 | /** | ||
| 588 | * @description: 字典 | ||
| 589 | * @param {*} val | ||
| 590 | * @author: renchao | ||
| 591 | */ | ||
| 592 | getDictData (val) { | ||
| 593 | return store.getters.dictData[val]; | ||
| 594 | }, | ||
| 595 | /** | ||
| 596 | * @description: loadData | ||
| 597 | * @author: renchao | ||
| 598 | */ | ||
| 599 | loadData () { | ||
| 600 | this.$startLoading(); | ||
| 601 | this.propsParam.isEdit = this.$parent.isEdit; | ||
| 602 | init(this.propsParam).then((res) => { | ||
| 603 | if (res.code == 200) { | ||
| 604 | this.ruleForm = res.result; | ||
| 605 | ======= | ||
| 599 | 606 | ||
| 600 | // 字典 | 607 | // 字典 |
| 601 | /** | 608 | /** |
| ... | @@ -616,6 +623,9 @@ | ... | @@ -616,6 +623,9 @@ |
| 616 | init(this.propsParam).then((res) => { | 623 | init(this.propsParam).then((res) => { |
| 617 | if (res.code == 200) { | 624 | if (res.code == 200) { |
| 618 | this.ruleForm = res.result; | 625 | this.ruleForm = res.result; |
| 626 | this.ruleForm.tdsyq.mjdw = "1" | ||
| 627 | |||
| 628 | >>>>>>> dev | ||
| 619 | let djlx = this.ruleForm.qlxx.djlx; | 629 | let djlx = this.ruleForm.qlxx.djlx; |
| 620 | if (djlx == null || djlx == 100) { | 630 | if (djlx == null || djlx == 100) { |
| 621 | this.ssqlxxshow = false; | 631 | this.ssqlxxshow = false; |
| ... | @@ -653,7 +663,10 @@ | ... | @@ -653,7 +663,10 @@ |
| 653 | */ | 663 | */ |
| 654 | upDateQlrxxList (val) { | 664 | upDateQlrxxList (val) { |
| 655 | this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val)); | 665 | this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val)); |
| 666 | <<<<<<< HEAD | ||
| 656 | this.czrOptions = this.ruleForm.qlrData; | 667 | this.czrOptions = this.ruleForm.qlrData; |
| 668 | ======= | ||
| 669 | >>>>>>> dev | ||
| 657 | this.key++; | 670 | this.key++; |
| 658 | }, | 671 | }, |
| 659 | /** | 672 | /** | ... | ... |
| ... | @@ -10,7 +10,7 @@ var qlxxPage = [ | ... | @@ -10,7 +10,7 @@ var qlxxPage = [ |
| 10 | { qllx: "A07", id: "jsydsyq", form: "jsydsyq.vue", label: "集体建设用地使用权" }, | 10 | { qllx: "A07", id: "jsydsyq", form: "jsydsyq.vue", label: "集体建设用地使用权" }, |
| 11 | { qllx: "A08", id: "", form: "", label: "集体建设用地使用权/房屋所有权" }, | 11 | { qllx: "A08", id: "", form: "", label: "集体建设用地使用权/房屋所有权" }, |
| 12 | { qllx: "A09", id: "jsydsyq", form: "jsydsyq.vue", label: "土地承包经营权" }, | 12 | { qllx: "A09", id: "jsydsyq", form: "jsydsyq.vue", label: "土地承包经营权" }, |
| 13 | { qllx: "A11", id: "jsydsyq", form: "jsydsyq.vue", label: "林地使用权" }, | 13 | { qllx: "A11", id: "ldsyq", form: "ldsyq.vue", label: "林地使用权" }, |
| 14 | { qllx: "A12", id: "jsydsyq", form: "jsydsyq.vue", label: "林地使用权/森林、林木使用权" }, | 14 | { qllx: "A12", id: "jsydsyq", form: "jsydsyq.vue", label: "林地使用权/森林、林木使用权" }, |
| 15 | { qllx: "A13", id: "jsydsyq", form: "jsydsyq.vue", label: "草原使用权" }, | 15 | { qllx: "A13", id: "jsydsyq", form: "jsydsyq.vue", label: "草原使用权" }, |
| 16 | { qllx: "A14", id: "jsydsyq", form: "jsydsyq.vue", label: "水域滩涂养殖权" }, | 16 | { qllx: "A14", id: "jsydsyq", form: "jsydsyq.vue", label: "水域滩涂养殖权" }, | ... | ... |
| ... | @@ -198,7 +198,8 @@ | ... | @@ -198,7 +198,8 @@ |
| 198 | flex: 1; | 198 | flex: 1; |
| 199 | border-right: 2px solid #e3e2e2; | 199 | border-right: 2px solid #e3e2e2; |
| 200 | line-height: 40px; | 200 | line-height: 40px; |
| 201 | overflow: hidden; | 201 | overflow: unset; |
| 202 | width: 450px; | ||
| 202 | } | 203 | } |
| 203 | div:last-child{ | 204 | div:last-child{ |
| 204 | border: 0; | 205 | border: 0; | ... | ... |
src/views/registerBook/ldsyq.vue
0 → 100644
| 1 | <!-- | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-08-11 15:33:53 | ||
| 5 | --> | ||
| 6 | <template> | ||
| 7 | <div class="djxxTable"> | ||
| 8 | <div class="tableBox"> | ||
| 9 | <div class="title"> | ||
| 10 | {{ title }} | ||
| 11 | <div class="checkbox"> | ||
| 12 | <el-checkbox-group v-model="checkList" @change="checkChange"> | ||
| 13 | <el-checkbox v-for="item in qsztList" :key="item.value" :label="item.value">{{ item.label }}</el-checkbox> | ||
| 14 | </el-checkbox-group> | ||
| 15 | </div> | ||
| 16 | </div> | ||
| 17 | <div class="xxTableBox rollTable"> | ||
| 18 | <!-- 固定前三个 --> | ||
| 19 | <table class="xxTable"> | ||
| 20 | <tr v-for="(item, colindex) in columns" :key="colindex"> | ||
| 21 | <td> | ||
| 22 | {{ item.label }} | ||
| 23 | </td> | ||
| 24 | <td v-for="(row, index) in tableData" :key="index" :class="[ | ||
| 25 | row.qszt == '2' ? 'lishi' : '', | ||
| 26 | row.qszt == '0' ? 'linshi' : '', | ||
| 27 | row.qlzt == '4' ? 'linshi' : '', | ||
| 28 | |||
| 29 | item.prop == 'qszt' && row.qlzt == '3' ? 'linshiIcon' : '', | ||
| 30 | item.prop == 'qszt' && row.qlzt == '2' ? 'linshiIcon' : '', | ||
| 31 | item.prop == 'qszt' && row.qlzt == '1' ? 'xianshiIcon' : '', | ||
| 32 | item.prop == 'qszt' && row.qlzt == '4' ? 'zhuxiaoIcon' : '' | ||
| 33 | ]"> | ||
| 34 | <div class="setbut" v-if="item.prop == 'cz'&&row.sjlx !='系统数据'"> | ||
| 35 | <el-button type="text" icon="el-icon-edit-outline" @click="editDialog(row)">编辑</el-button> | ||
| 36 | <el-button type="text" icon="el-icon-edit-outline" @click="editDialog(row,'D')">删除</el-button> | ||
| 37 | </div> | ||
| 38 | <div class="icon" v-if="item.prop == 'qszt' &&row.qlzt == '1'"> | ||
| 39 | 有效 | ||
| 40 | </div> | ||
| 41 | <div class="icon" v-if="item.prop == 'qszt' && row.qlzt == '2'"> | ||
| 42 | 正在补录 | ||
| 43 | </div> | ||
| 44 | <div class="icon" v-if="item.prop == 'qszt' && row.qlzt == '3'"> | ||
| 45 | 正在申请 | ||
| 46 | </div> | ||
| 47 | <div class="icon" v-if="item.prop == 'qszt' && row.qlzt == '4'"> | ||
| 48 | 正在注销 | ||
| 49 | </div> | ||
| 50 | <span v-if="item.prop == 'qszt'"> | ||
| 51 | {{ getQsztName(row[item.prop]) }} | ||
| 52 | </span> | ||
| 53 | |||
| 54 | <span v-else> {{ row[item.prop] }}</span> | ||
| 55 | </td> | ||
| 56 | <td v-for="count in emptycolNum" :key="~count"></td> | ||
| 57 | </tr> | ||
| 58 | </table> | ||
| 59 | </div> | ||
| 60 | </div> | ||
| 61 | </div> | ||
| 62 | </template> | ||
| 63 | |||
| 64 | <script> | ||
| 65 | import { datas } from "./qlxxFormData.js"; | ||
| 66 | import { getSjlx } from "@/utils/dictionary.js"; | ||
| 67 | import { getLqList } from "@/api/djbDetail.js"; | ||
| 68 | export default { | ||
| 69 | data () { | ||
| 70 | return { | ||
| 71 | title: "林地使用权登记信息", | ||
| 72 | qsztList: datas.columns().qsztList, | ||
| 73 | checkList: datas.columns().checkList, | ||
| 74 | //传递参数 | ||
| 75 | propsParam: this.$attrs, | ||
| 76 | //列表数据 | ||
| 77 | tableData: [], | ||
| 78 | //空列值个数 | ||
| 79 | emptycolNum: datas.columns().emptycolNum, | ||
| 80 | //列名称对象 | ||
| 81 | columns: datas.columns().LDSYQ, | ||
| 82 | }; | ||
| 83 | }, | ||
| 84 | created () { | ||
| 85 | this.loadData(); | ||
| 86 | }, | ||
| 87 | methods: { | ||
| 88 | /** | ||
| 89 | * @description: loadData | ||
| 90 | * @author: renchao | ||
| 91 | */ | ||
| 92 | loadData () { | ||
| 93 | |||
| 94 | if (this.$parent.addRepairRecord) { | ||
| 95 | this.columns.unshift({ | ||
| 96 | prop: "cz", | ||
| 97 | label: "操作" | ||
| 98 | }) | ||
| 99 | } | ||
| 100 | getLqList({ | ||
| 101 | bdcdyid: this.propsParam.bdcdyid, | ||
| 102 | qllx: this.propsParam.qllx, | ||
| 103 | qszt: this.checkList, | ||
| 104 | }).then((res) => { | ||
| 105 | if (res.code === 200) { | ||
| 106 | this.tableData = res.result; | ||
| 107 | this.tableData.forEach(item => { | ||
| 108 | item.sjlx = getSjlx(item.sjlx) | ||
| 109 | }) | ||
| 110 | if (this.tableData.length < datas.columns().emptycolNum) { | ||
| 111 | this.emptycolNum = | ||
| 112 | datas.columns().emptycolNum - this.tableData.length; | ||
| 113 | } else { | ||
| 114 | this.emptycolNum = 0; | ||
| 115 | } | ||
| 116 | } | ||
| 117 | }); | ||
| 118 | }, | ||
| 119 | /** | ||
| 120 | * @description: checkChange | ||
| 121 | * @author: renchao | ||
| 122 | */ | ||
| 123 | checkChange () { | ||
| 124 | if (this.checkList.length === 0) { | ||
| 125 | this.tableData = []; | ||
| 126 | this.emptycolNum = datas.columns().emptycolNum; | ||
| 127 | } else { | ||
| 128 | this.loadData(); | ||
| 129 | } | ||
| 130 | }, | ||
| 131 | /** | ||
| 132 | * @description: getQsztName | ||
| 133 | * @param {*} code | ||
| 134 | * @author: renchao | ||
| 135 | */ | ||
| 136 | getQsztName (code) { | ||
| 137 | let name = ""; | ||
| 138 | for (let item of this.qsztList) { | ||
| 139 | if (item.value == code) { | ||
| 140 | name = item.label; | ||
| 141 | break; | ||
| 142 | } | ||
| 143 | } | ||
| 144 | return name; | ||
| 145 | }, | ||
| 146 | // 新增一条补录信息 | ||
| 147 | /** | ||
| 148 | * @description: 新增一条补录信息 | ||
| 149 | * @param {*} row | ||
| 150 | * @param {*} del | ||
| 151 | * @author: renchao | ||
| 152 | */ | ||
| 153 | editDialog (row, del) { | ||
| 154 | this.$confirm('此操作将新增一条补录信息, 是否继续?', '提示', { | ||
| 155 | confirmButtonText: '确定', | ||
| 156 | cancelButtonText: '取消', | ||
| 157 | type: 'warning' | ||
| 158 | }).then(() => { | ||
| 159 | this.$parent.addRepairRecord(row, del) | ||
| 160 | |||
| 161 | this.$message({ | ||
| 162 | type: 'success', | ||
| 163 | message: '补录成功!' | ||
| 164 | }); | ||
| 165 | }).catch(() => { | ||
| 166 | this.$message({ | ||
| 167 | type: 'info', | ||
| 168 | message: '取消编辑' | ||
| 169 | }); | ||
| 170 | }); | ||
| 171 | |||
| 172 | }, | ||
| 173 | }, | ||
| 174 | }; | ||
| 175 | </script> | ||
| 176 | |||
| 177 | <style lang="scss" scoped> | ||
| 178 | @import "./qlxxCommon.scss"; | ||
| 179 | </style> | ||
| 180 | |||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| ... | @@ -1136,6 +1136,92 @@ class data extends filter { | ... | @@ -1136,6 +1136,92 @@ class data extends filter { |
| 1136 | label: "注销异议登记时间", | 1136 | label: "注销异议登记时间", |
| 1137 | }, | 1137 | }, |
| 1138 | ], | 1138 | ], |
| 1139 | LDSYQ: [ | ||
| 1140 | { | ||
| 1141 | prop: "qszt", | ||
| 1142 | label: "权属状态", | ||
| 1143 | }, | ||
| 1144 | { | ||
| 1145 | prop: "sjlx", | ||
| 1146 | label: "数据类型", | ||
| 1147 | }, | ||
| 1148 | { | ||
| 1149 | prop: "qllxmc", | ||
| 1150 | label: "权利类型", | ||
| 1151 | }, | ||
| 1152 | { | ||
| 1153 | prop: "djlxmc", | ||
| 1154 | label: "登记类型", | ||
| 1155 | }, | ||
| 1156 | { | ||
| 1157 | prop: "ssywh", | ||
| 1158 | label: "上手业务号", | ||
| 1159 | }, | ||
| 1160 | { | ||
| 1161 | prop: "ywh", | ||
| 1162 | label: "业务号", | ||
| 1163 | }, | ||
| 1164 | { | ||
| 1165 | prop: "bdcdyh", | ||
| 1166 | label: "不动产单元号", | ||
| 1167 | }, | ||
| 1168 | { | ||
| 1169 | prop: "zl", | ||
| 1170 | label: "坐落", | ||
| 1171 | }, | ||
| 1172 | { | ||
| 1173 | prop: "gyqk", | ||
| 1174 | label: "共有情况", | ||
| 1175 | }, | ||
| 1176 | { | ||
| 1177 | prop: "qlrlx", | ||
| 1178 | label: "权利人类型", | ||
| 1179 | }, | ||
| 1180 | { | ||
| 1181 | prop: "qlrmc", | ||
| 1182 | label: "权利人", | ||
| 1183 | }, | ||
| 1184 | { | ||
| 1185 | prop: "qlrzjzl", | ||
| 1186 | label: "证件种类", | ||
| 1187 | }, | ||
| 1188 | { | ||
| 1189 | prop: "qlrzjhm", | ||
| 1190 | label: "证件号", | ||
| 1191 | }, | ||
| 1192 | { | ||
| 1193 | prop: "qlxzmc", | ||
| 1194 | label: "权利性质", | ||
| 1195 | }, | ||
| 1196 | { | ||
| 1197 | prop: "ytmc", | ||
| 1198 | label: "土地用途", | ||
| 1199 | }, | ||
| 1200 | { | ||
| 1201 | prop: "fbfdm", | ||
| 1202 | label: "发包方代码", | ||
| 1203 | }, | ||
| 1204 | { | ||
| 1205 | prop: "fbfmc", | ||
| 1206 | label: "发包方名称", | ||
| 1207 | }, | ||
| 1208 | { | ||
| 1209 | prop: "mjmc", | ||
| 1210 | label: "使用权面积", | ||
| 1211 | }, | ||
| 1212 | { | ||
| 1213 | prop: "djjg", | ||
| 1214 | label: "登记机构", | ||
| 1215 | }, | ||
| 1216 | { | ||
| 1217 | prop: "dbr", | ||
| 1218 | label: "登簿人", | ||
| 1219 | }, | ||
| 1220 | { | ||
| 1221 | prop: "djsj", | ||
| 1222 | label: "登记时间", | ||
| 1223 | }, | ||
| 1224 | ] | ||
| 1139 | } | 1225 | } |
| 1140 | } | 1226 | } |
| 1141 | 1227 | ... | ... |
| 1 | <!-- | 1 | <!-- |
| 2 | * @Description: 房屋多幢受理信息 | 2 | * @Description: 房屋多幢受理信息 |
| 3 | * @Autor: ssq | 3 | * @Autor: ssq |
| 4 | * @LastEditTime: 2023-08-04 16:33:46 | 4 | * @LastEditTime: 2023-08-14 10:26:42 |
| 5 | --> | 5 | --> |
| 6 | <template> | 6 | <template> |
| 7 | <div class="slxx"> | 7 | <div class="slxx"> |
| ... | @@ -250,6 +250,7 @@ | ... | @@ -250,6 +250,7 @@ |
| 250 | */ | 250 | */ |
| 251 | upDateTdytxxList (val) { | 251 | upDateTdytxxList (val) { |
| 252 | this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); | 252 | this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); |
| 253 | this.czrOptions = this.ruleForm.qlrList; | ||
| 253 | this.key++; | 254 | this.key++; |
| 254 | }, | 255 | }, |
| 255 | // 更新权利人信息 | 256 | // 更新权利人信息 | ... | ... |
| 1 | <!-- | 1 | <!-- |
| 2 | * @Description: 受理信息 | 2 | * @Description: 受理信息 |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2023-08-04 16:46:25 | 4 | * @LastEditTime: 2023-08-14 10:23:11 |
| 5 | --> | 5 | --> |
| 6 | <template> | 6 | <template> |
| 7 | <div class="slxx"> | 7 | <div class="slxx"> |
| ... | @@ -334,8 +334,10 @@ | ... | @@ -334,8 +334,10 @@ |
| 334 | */ | 334 | */ |
| 335 | upDateTdytxxList (val) { | 335 | upDateTdytxxList (val) { |
| 336 | this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); | 336 | this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); |
| 337 | this.czrOptions = this.ruleForm.qlrList; | ||
| 337 | this.key++; | 338 | this.key++; |
| 338 | }, | 339 | }, |
| 340 | |||
| 339 | /** | 341 | /** |
| 340 | * @description: 更新权利人信息 | 342 | * @description: 更新权利人信息 |
| 341 | * @param {*} val | 343 | * @param {*} val | ... | ... |
| 1 | <!-- | 1 | <!-- |
| 2 | * @Description: 受理信息 | 2 | * @Description: 受理信息 |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2023-08-04 16:46:32 | 4 | * @LastEditTime: 2023-08-14 10:27:21 |
| 5 | --> | 5 | --> |
| 6 | <template> | 6 | <template> |
| 7 | <div class="slxx"> | 7 | <div class="slxx"> |
| ... | @@ -372,6 +372,7 @@ | ... | @@ -372,6 +372,7 @@ |
| 372 | */ | 372 | */ |
| 373 | upDateTdytxxList (val) { | 373 | upDateTdytxxList (val) { |
| 374 | this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); | 374 | this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); |
| 375 | this.czrOptions = this.ruleForm.qlrList; | ||
| 375 | this.key++; | 376 | this.key++; |
| 376 | }, | 377 | }, |
| 377 | // 更新权利人信息 | 378 | // 更新权利人信息 | ... | ... |
| 1 | <!-- | 1 | <!-- |
| 2 | * @Description: 受理信息 | 2 | * @Description: 受理信息 |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2023-08-01 18:14:10 | 4 | * @LastEditTime: 2023-08-14 10:37:56 |
| 5 | --> | 5 | --> |
| 6 | <template> | 6 | <template> |
| 7 | <div class="slxx"> | 7 | <div class="slxx"> |
| ... | @@ -99,7 +99,7 @@ | ... | @@ -99,7 +99,7 @@ |
| 99 | <div class="triangle"></div> | 99 | <div class="triangle"></div> |
| 100 | </div> | 100 | </div> |
| 101 | <el-row :gutter="10"> | 101 | <el-row :gutter="10"> |
| 102 | <el-col :span="14" v-if="ruleForm.sldyList.length>0"> | 102 | <el-col :span="12" v-if="ruleForm.sldyList.length>0"> |
| 103 | <el-form-item label="共有方式:"> | 103 | <el-form-item label="共有方式:"> |
| 104 | <el-radio-group :disabled="!ableOperation" @change="showCZInfo" | 104 | <el-radio-group :disabled="!ableOperation" @change="showCZInfo" |
| 105 | v-model="ruleForm.sldyList[0].gyfs"> | 105 | v-model="ruleForm.sldyList[0].gyfs"> |
| ... | @@ -111,19 +111,34 @@ | ... | @@ -111,19 +111,34 @@ |
| 111 | </el-form-item> | 111 | </el-form-item> |
| 112 | </el-col> | 112 | </el-col> |
| 113 | 113 | ||
| 114 | <el-col :span="5" v-show="ruleForm.sldyList.length>0 && ruleForm.slsq.gyfs != '0'"> | 114 | <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'"> |
| 115 | <el-form-item label="是否分别持证:" v-if="ruleForm.sldyList.length>0"> | 115 | <el-form-item label="是否分别持证:"> |
| 116 | <el-radio-group v-model="ruleForm.sldyList[0].sqfbcz"> | 116 | <el-radio-group |
| 117 | <el-radio label="1">是</el-radio> | 117 | v-model="ruleForm.sldy.sqfbcz" |
| 118 | <el-radio label="0">否</el-radio> | 118 | :disabled="!ableOperation"> |
| 119 | <el-radio :label="1">是</el-radio> | ||
| 120 | <el-radio :label="0">否</el-radio> | ||
| 119 | </el-radio-group> | 121 | </el-radio-group> |
| 120 | </el-form-item> | 122 | </el-form-item> |
| 121 | </el-col> | 123 | </el-col> |
| 122 | <el-col :span="5" v-show="ruleForm.sldyList.length>0 && ruleForm.sldyList[0].gyfs != '0'"> | 124 | <el-col |
| 125 | :span="6" | ||
| 126 | v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs != '0'"> | ||
| 123 | <el-form-item label="持证人:"> | 127 | <el-form-item label="持证人:"> |
| 124 | <el-input v-model="ruleForm.slsq.czr"></el-input> | 128 | <el-select |
| 129 | v-model="ruleForm.czr" | ||
| 130 | placeholder="持证人" | ||
| 131 | :disabled="!ableOperation"> | ||
| 132 | <el-option | ||
| 133 | v-for="item in czrOptions" | ||
| 134 | :key="item.zjh" | ||
| 135 | :label="item.sqrmc" | ||
| 136 | :value="item.zjh"> | ||
| 137 | </el-option> | ||
| 138 | </el-select> | ||
| 125 | </el-form-item> | 139 | </el-form-item> |
| 126 | </el-col> | 140 | </el-col> |
| 141 | |||
| 127 | </el-row> | 142 | </el-row> |
| 128 | <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" | 143 | <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" |
| 129 | :gyfs="ruleForm.slsq.gyfs" /> | 144 | :gyfs="ruleForm.slsq.gyfs" /> |
| ... | @@ -194,6 +209,7 @@ | ... | @@ -194,6 +209,7 @@ |
| 194 | , user: {}//用户 | 209 | , user: {}//用户 |
| 195 | , zdjbxx: {}//宗地基本信息 | 210 | , zdjbxx: {}//宗地基本信息 |
| 196 | }, | 211 | }, |
| 212 | czrOptions: [], | ||
| 197 | //传递参数 | 213 | //传递参数 |
| 198 | propsParam: this.$attrs, | 214 | propsParam: this.$attrs, |
| 199 | //表单是否可操作 | 215 | //表单是否可操作 |
| ... | @@ -244,6 +260,7 @@ | ... | @@ -244,6 +260,7 @@ |
| 244 | */ | 260 | */ |
| 245 | upDateQlrxxList (val) { | 261 | upDateQlrxxList (val) { |
| 246 | this.ruleForm.qlrList = _.cloneDeep(val); | 262 | this.ruleForm.qlrList = _.cloneDeep(val); |
| 263 | |||
| 247 | }, | 264 | }, |
| 248 | /** | 265 | /** |
| 249 | * @description: showCZInfo | 266 | * @description: showCZInfo | ... | ... |
| ... | @@ -266,6 +266,7 @@ | ... | @@ -266,6 +266,7 @@ |
| 266 | */ | 266 | */ |
| 267 | upDateTdytxxList (val) { | 267 | upDateTdytxxList (val) { |
| 268 | this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); | 268 | this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); |
| 269 | this.czrOptions = this.ruleForm.qlrData; | ||
| 269 | this.key++; | 270 | this.key++; |
| 270 | }, | 271 | }, |
| 271 | /** | 272 | /** | ... | ... |
| 1 | <!-- | 1 | <!-- |
| 2 | * @Description: | 2 | * @Description: |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2023-08-11 08:51:34 | 4 | * @LastEditTime: 2023-08-14 10:27:43 |
| 5 | --> | 5 | --> |
| 6 | <template> | 6 | <template> |
| 7 | <!-- 受理信息 --> | 7 | <!-- 受理信息 --> |
| ... | @@ -270,6 +270,7 @@ | ... | @@ -270,6 +270,7 @@ |
| 270 | */ | 270 | */ |
| 271 | upDateTdytxxList (val) { | 271 | upDateTdytxxList (val) { |
| 272 | this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); | 272 | this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); |
| 273 | this.czrOptions = this.ruleForm.qlrList; | ||
| 273 | this.key++; | 274 | this.key++; |
| 274 | }, | 275 | }, |
| 275 | /** | 276 | /** | ... | ... |
| ... | @@ -2,7 +2,7 @@ | ... | @@ -2,7 +2,7 @@ |
| 2 | <!-- | 2 | <!-- |
| 3 | * @Description: | 3 | * @Description: |
| 4 | * @Autor: renchao | 4 | * @Autor: renchao |
| 5 | * @LastEditTime: 2023-08-04 16:46:55 | 5 | * @LastEditTime: 2023-08-14 10:28:15 |
| 6 | --> | 6 | --> |
| 7 | <template> | 7 | <template> |
| 8 | <!-- 受理信息 --> | 8 | <!-- 受理信息 --> |
| ... | @@ -270,6 +270,7 @@ | ... | @@ -270,6 +270,7 @@ |
| 270 | */ | 270 | */ |
| 271 | upDateTdytxxList (val) { | 271 | upDateTdytxxList (val) { |
| 272 | this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); | 272 | this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); |
| 273 | this.czrOptions = this.ruleForm.qlrList; | ||
| 273 | this.key++; | 274 | this.key++; |
| 274 | }, | 275 | }, |
| 275 | /** | 276 | /** | ... | ... |
| 1 | <!-- | 1 | <!-- |
| 2 | * @Description: 房屋多幢受理信息 | 2 | * @Description: 房屋多幢受理信息 |
| 3 | * @Autor: ssq | 3 | * @Autor: ssq |
| 4 | * @LastEditTime: 2023-08-04 15:46:17 | 4 | * @LastEditTime: 2023-08-14 10:27:58 |
| 5 | --> | 5 | --> |
| 6 | <template> | 6 | <template> |
| 7 | <div class="slxx"> | 7 | <div class="slxx"> |
| ... | @@ -321,6 +321,7 @@ | ... | @@ -321,6 +321,7 @@ |
| 321 | */ | 321 | */ |
| 322 | upDateTdytxxList (val) { | 322 | upDateTdytxxList (val) { |
| 323 | this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); | 323 | this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); |
| 324 | this.czrOptions = this.ruleForm.qlrList; | ||
| 324 | this.key++; | 325 | this.key++; |
| 325 | }, | 326 | }, |
| 326 | // 更新权利人信息 | 327 | // 更新权利人信息 | ... | ... |
| 1 | <!-- | 1 | <!-- |
| 2 | * @Description: | 2 | * @Description: |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2023-08-09 16:12:34 | 4 | * @LastEditTime: 2023-08-11 15:54:34 |
| 5 | --> | 5 | --> |
| 6 | <template> | 6 | <template> |
| 7 | <div class="from-clues"> | 7 | <div class="from-clues"> |
| ... | @@ -56,7 +56,7 @@ | ... | @@ -56,7 +56,7 @@ |
| 56 | import store from '@/store/index.js' | 56 | import store from '@/store/index.js' |
| 57 | import table from "@/utils/mixin/table"; | 57 | import table from "@/utils/mixin/table"; |
| 58 | import { ywPopupDialog } from "@/utils/popup.js"; | 58 | import { ywPopupDialog } from "@/utils/popup.js"; |
| 59 | import { selectLqQjdc } from "@/api/ywsq.js"; | 59 | import { selectZdjbxx } from "@/api/ywsq.js"; |
| 60 | import { startBusinessFlow } from "@/api/workFlow.js"; | 60 | import { startBusinessFlow } from "@/api/workFlow.js"; |
| 61 | import { datas, sendThis } from "../javascript/selectQjzdjbxx.js"; | 61 | import { datas, sendThis } from "../javascript/selectQjzdjbxx.js"; |
| 62 | import { defaultParameters } from "../javascript/publicDefaultPar.js"; | 62 | import { defaultParameters } from "../javascript/publicDefaultPar.js"; |
| ... | @@ -93,7 +93,7 @@ | ... | @@ -93,7 +93,7 @@ |
| 93 | queryClick () { | 93 | queryClick () { |
| 94 | this.$startLoading(); | 94 | this.$startLoading(); |
| 95 | this.queryForm.sqywbm = this.sqywInfo.djywbm; | 95 | this.queryForm.sqywbm = this.sqywInfo.djywbm; |
| 96 | selectLqQjdc({ ...this.queryForm, ...this.pageData }).then((res) => { | 96 | selectZdjbxx({ ...this.queryForm, ...this.pageData }).then((res) => { |
| 97 | this.$endLoading(); | 97 | this.$endLoading(); |
| 98 | if (res.code === 200) { | 98 | if (res.code === 200) { |
| 99 | let { total, records } = res.result; | 99 | let { total, records } = res.result; | ... | ... |
-
Please register or sign in to post a comment