05d0e51e by renchao@pashanhoo.com

Merge branch 'dev'

2 parents e51ca74b ff9da1c6
...@@ -231,7 +231,6 @@ export default { ...@@ -231,7 +231,6 @@ export default {
231 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 231 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
232 this.key++; 232 this.key++;
233 }, 233 },
234 // 更新权利人信息
235 /** 234 /**
236 * @description: 更新权利人信息 235 * @description: 更新权利人信息
237 * @param {*} val 236 * @param {*} val
......
...@@ -481,33 +481,6 @@ ...@@ -481,33 +481,6 @@
481 </el-radio-group> 481 </el-radio-group>
482 </el-form-item> 482 </el-form-item>
483 </el-col> 483 </el-col>
484 <!-- <el-col :span="6" v-show="ruleForm.qlxx.gyfs != '0'">
485 <el-form-item label="是否分别持证:">
486 <el-radio-group
487 v-model="ruleForm.qlxx.sqfbcz"
488 :disabled="!ableOperation">
489 <el-radio :label="1"></el-radio>
490 <el-radio :label="0"></el-radio>
491 </el-radio-group>
492 </el-form-item>
493 </el-col>
494 <el-col
495 :span="6"
496 v-show="ruleForm.qlxx.sqfbcz == '0' && ruleForm.qlxx.gyfs != '0'">
497 <el-form-item label="持证人:">
498 <el-select
499 v-model="ruleForm.czr"
500 placeholder="持证人"
501 :disabled="!ableOperation">
502 <el-option
503 v-for="item in czrOptions"
504 :key="item.zjh"
505 :label="item.sqrmc"
506 :value="item.zjh">
507 </el-option>
508 </el-select>
509 </el-form-item>
510 </el-col> -->
511 </el-row> 484 </el-row>
512 <qlrCommonTable 485 <qlrCommonTable
513 :tableData="ruleForm.qlrData" 486 :tableData="ruleForm.qlrData"
......
...@@ -375,33 +375,6 @@ ...@@ -375,33 +375,6 @@
375 </el-radio-group> 375 </el-radio-group>
376 </el-form-item> 376 </el-form-item>
377 </el-col> 377 </el-col>
378 <!-- <el-col :span="6" v-show="ruleForm.qlxx.gyfs != '0'">
379 <el-form-item label="是否分别持证:">
380 <el-radio-group
381 v-model="ruleForm.qlxx.sqfbcz"
382 :disabled="!ableOperation">
383 <el-radio :label="1"></el-radio>
384 <el-radio :label="0"></el-radio>
385 </el-radio-group>
386 </el-form-item>
387 </el-col>
388 <el-col
389 :span="6"
390 v-show="ruleForm.qlxx.sqfbcz == '0' && ruleForm.qlxx.gyfs == '1'">
391 <el-form-item label="持证人:">
392 <el-select
393 v-model="ruleForm.czr"
394 placeholder="持证人"
395 :disabled="!ableOperation">
396 <el-option
397 v-for="item in czrOptions"
398 :key="item.zjh"
399 :label="item.sqrmc"
400 :value="item.zjh">
401 </el-option>
402 </el-select>
403 </el-form-item>
404 </el-col> -->
405 </el-row> 378 </el-row>
406 <qlrCommonTable 379 <qlrCommonTable
407 :tableData="ruleForm.qlrData" 380 :tableData="ruleForm.qlrData"
......
...@@ -259,7 +259,7 @@ ...@@ -259,7 +259,7 @@
259 v-model="ruleForm.ygdj.jzmj" 259 v-model="ruleForm.ygdj.jzmj"
260 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 260 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
261 <el-select 261 <el-select
262 v-model="ruleForm.ygdj.mjdw" 262 v-model="ruleForm.ygdj.mjdw"
263 :disabled="!ableOperation" 263 :disabled="!ableOperation"
264 style="width: 20%"> 264 style="width: 20%">
265 <el-option 265 <el-option
...@@ -376,33 +376,6 @@ ...@@ -376,33 +376,6 @@
376 </el-radio-group> 376 </el-radio-group>
377 </el-form-item> 377 </el-form-item>
378 </el-col> 378 </el-col>
379 <!-- <el-col :span="6" v-show="ruleForm.qlxx.gyfs != '0'">
380 <el-form-item label="是否分别持证:">
381 <el-radio-group
382 v-model="ruleForm.qlxx.sqfbcz"
383 :disabled="!ableOperation">
384 <el-radio :label="1"></el-radio>
385 <el-radio :label="0"></el-radio>
386 </el-radio-group>
387 </el-form-item>
388 </el-col>
389 <el-col
390 :span="6"
391 v-show="ruleForm.qlxx.sqfbcz == '0' && ruleForm.qlxx.gyfs != '0'">
392 <el-form-item label="持证人:">
393 <el-select
394 v-model="ruleForm.czr"
395 placeholder="持证人"
396 :disabled="!ableOperation">
397 <el-option
398 v-for="item in czrOptions"
399 :key="item.zjh"
400 :label="item.sqrmc"
401 :value="item.zjh">
402 </el-option>
403 </el-select>
404 </el-form-item>
405 </el-col> -->
406 </el-row> 379 </el-row>
407 <qlrCommonTable 380 <qlrCommonTable
408 :tableData="ruleForm.qlrData" 381 :tableData="ruleForm.qlrData"
...@@ -433,7 +406,7 @@ ...@@ -433,7 +406,7 @@
433 </div> 406 </div>
434 </template> 407 </template>
435 <script> 408 <script>
436 import ywmix from "./dataprocessing"; 409 import ywmix from "./dataprocessing";
437 import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable"; 410 import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable";
438 import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable"; 411 import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable";
439 import tdytTable from "@/views/workflow/components/tdytTable"; 412 import tdytTable from "@/views/workflow/components/tdytTable";
...@@ -443,7 +416,7 @@ ...@@ -443,7 +416,7 @@
443 components: { qlrCommonTable, ywrCommonTable, tdytTable, selectTable }, 416 components: { qlrCommonTable, ywrCommonTable, tdytTable, selectTable },
444 data () { 417 data () {
445 return { 418 return {
446 //传递参数\ 419 //传递参数\
447 rules: { 420 rules: {
448 ztQlxxrules: [ 421 ztQlxxrules: [
449 { required: true, message: "抵押不动产信息", trigger: "blur" }, 422 { required: true, message: "抵押不动产信息", trigger: "blur" },
......
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
16 :inline="flag" 16 :inline="flag"
17 inline-message 17 inline-message
18 :show-message="false" 18 :show-message="false"
19 label-width="145px" 19 label-width="145px">
20 >
21 <div class="slxx_con" v-if="isShow" :class="flag ? 'formMarginBot0' : ''"> 20 <div class="slxx_con" v-if="isShow" :class="flag ? 'formMarginBot0' : ''">
22 <div class="slxx_title title-block"> 21 <div class="slxx_title title-block">
23 补录信息 22 补录信息
...@@ -46,25 +45,21 @@ ...@@ -46,25 +45,21 @@
46 <el-form-item 45 <el-form-item
47 label="抵押不动产信息:" 46 label="抵押不动产信息:"
48 prop="ztQlxx.bdcqzh" 47 prop="ztQlxx.bdcqzh"
49 :rules="rules.ztQlxxrules" 48 :rules="rules.ztQlxxrules">
50 >
51 <select-table 49 <select-table
52 v-model="ruleForm.ztQlxx" 50 v-model="ruleForm.ztQlxx"
53 :table-width="550" 51 :table-width="550"
54 :tableData="ztQlxxList" 52 :tableData="ztQlxxList"
55 :props="props" 53 :props="props"
56 @change="ztQlxxchange" 54 @change="ztQlxxchange">
57 >
58 <el-table-column 55 <el-table-column
59 prop="qllxmc" 56 prop="qllxmc"
60 width="130" 57 width="130"
61 label="权利类型" 58 label="权利类型"></el-table-column>
62 ></el-table-column>
63 <el-table-column 59 <el-table-column
64 prop="bdcqzh" 60 prop="bdcqzh"
65 width="160" 61 width="160"
66 label="不动产权证书" 62 label="不动产权证书"></el-table-column>
67 ></el-table-column>
68 <el-table-column prop="qlrmc" label="权利人"></el-table-column> 63 <el-table-column prop="qlrmc" label="权利人"></el-table-column>
69 <el-table-column prop="mjmc" label="面积"></el-table-column> 64 <el-table-column prop="mjmc" label="面积"></el-table-column>
70 <el-table-column prop="ytmc" label="用途"></el-table-column> 65 <el-table-column prop="ytmc" label="用途"></el-table-column>
...@@ -131,25 +126,21 @@ ...@@ -131,25 +126,21 @@
131 <el-form-item 126 <el-form-item
132 label="上手权利信息:" 127 label="上手权利信息:"
133 prop="ssQlxx.bdcqzh" 128 prop="ssQlxx.bdcqzh"
134 :rules="rules.ssQlxxrules" 129 :rules="rules.ssQlxxrules">
135 >
136 <select-table 130 <select-table
137 v-model="ruleForm.ssQlxx" 131 v-model="ruleForm.ssQlxx"
138 :table-width="550" 132 :table-width="550"
139 :tableData="ssQlxxList" 133 :tableData="ssQlxxList"
140 :props="props" 134 :props="props"
141 @change="ssQlxxchange" 135 @change="ssQlxxchange">
142 >
143 <el-table-column 136 <el-table-column
144 prop="qllxmc" 137 prop="qllxmc"
145 width="130" 138 width="130"
146 label="权利类型" 139 label="权利类型"></el-table-column>
147 ></el-table-column>
148 <el-table-column 140 <el-table-column
149 prop="bdcqzh" 141 prop="bdcqzh"
150 width="160" 142 width="160"
151 label="不动产权证书" 143 label="不动产权证书"></el-table-column>
152 ></el-table-column>
153 <el-table-column prop="qlrmc" label="权利人"></el-table-column> 144 <el-table-column prop="qlrmc" label="权利人"></el-table-column>
154 <el-table-column prop="mjmc" label="面积"></el-table-column> 145 <el-table-column prop="mjmc" label="面积"></el-table-column>
155 <el-table-column prop="ytmc" label="用途"></el-table-column> 146 <el-table-column prop="ytmc" label="用途"></el-table-column>
...@@ -169,8 +160,7 @@ ...@@ -169,8 +160,7 @@
169 <el-form-item 160 <el-form-item
170 label="业务号:" 161 label="业务号:"
171 prop="qlxx.ywh" 162 prop="qlxx.ywh"
172 :rules="rules.ywhrules" 163 :rules="rules.ywhrules">
173 >
174 <el-input v-model="ruleForm.qlxx.ywh"></el-input> 164 <el-input v-model="ruleForm.qlxx.ywh"></el-input>
175 </el-form-item> 165 </el-form-item>
176 </el-col> 166 </el-col>
...@@ -195,15 +185,13 @@ ...@@ -195,15 +185,13 @@
195 <el-form-item 185 <el-form-item
196 label="登记类型:" 186 label="登记类型:"
197 prop="qlxx.djlx" 187 prop="qlxx.djlx"
198 :rules="rules.djlxrules" 188 :rules="rules.djlxrules">
199 >
200 <el-select v-model="ruleForm.qlxx.djlx" @change="djlxchange"> 189 <el-select v-model="ruleForm.qlxx.djlx" @change="djlxchange">
201 <el-option 190 <el-option
202 v-for="item in djlxlist" 191 v-for="item in djlxlist"
203 :key="item.dcode" 192 :key="item.dcode"
204 :label="item.dname" 193 :label="item.dname"
205 :value="item.dcode" 194 :value="item.dcode">
206 >
207 </el-option> 195 </el-option>
208 </el-select> 196 </el-select>
209 </el-form-item> 197 </el-form-item>
...@@ -217,8 +205,7 @@ ...@@ -217,8 +205,7 @@
217 <el-form-item 205 <el-form-item
218 label="不动产权证号:" 206 label="不动产权证号:"
219 prop="qlxx.bdcqzh" 207 prop="qlxx.bdcqzh"
220 :rules="rules.bdcqzhrules" 208 :rules="rules.bdcqzhrules">
221 >
222 <el-input v-model="ruleForm.qlxx.bdcqzh"></el-input> 209 <el-input v-model="ruleForm.qlxx.bdcqzh"></el-input>
223 </el-form-item> 210 </el-form-item>
224 </el-col> 211 </el-col>
...@@ -231,8 +218,7 @@ ...@@ -231,8 +218,7 @@
231 <el-form-item 218 <el-form-item
232 label="登记机构:" 219 label="登记机构:"
233 prop="qlxx.djjg" 220 prop="qlxx.djjg"
234 :rules="rules.djjgrules" 221 :rules="rules.djjgrules">
235 >
236 <el-input v-model="ruleForm.qlxx.djjg"></el-input> 222 <el-input v-model="ruleForm.qlxx.djjg"></el-input>
237 </el-form-item> 223 </el-form-item>
238 </el-col> 224 </el-col>
...@@ -240,8 +226,7 @@ ...@@ -240,8 +226,7 @@
240 <el-form-item 226 <el-form-item
241 label="登簿人:" 227 label="登簿人:"
242 prop="qlxx.dbr" 228 prop="qlxx.dbr"
243 :rules="rules.dbrrules" 229 :rules="rules.dbrrules">
244 >
245 <el-input v-model="ruleForm.qlxx.dbr"></el-input> 230 <el-input v-model="ruleForm.qlxx.dbr"></el-input>
246 </el-form-item> 231 </el-form-item>
247 </el-col> 232 </el-col>
...@@ -249,16 +234,14 @@ ...@@ -249,16 +234,14 @@
249 <el-form-item 234 <el-form-item
250 label="登记时间:" 235 label="登记时间:"
251 prop="qlxx.djsj" 236 prop="qlxx.djsj"
252 :rules="rules.djsjrules" 237 :rules="rules.djsjrules">
253 >
254 <el-date-picker 238 <el-date-picker
255 v-model="ruleForm.qlxx.djsj" 239 v-model="ruleForm.qlxx.djsj"
256 class="width100" 240 class="width100"
257 type="date" 241 type="date"
258 placeholder="选择日期" 242 placeholder="选择日期"
259 value-format="yyyy-MM-dd HH:mm:ss" 243 value-format="yyyy-MM-dd HH:mm:ss"
260 format="yyyy-MM-dd" 244 format="yyyy-MM-dd">
261 >
262 </el-date-picker> 245 </el-date-picker>
263 </el-form-item> 246 </el-form-item>
264 </el-col> 247 </el-col>
...@@ -269,8 +252,7 @@ ...@@ -269,8 +252,7 @@
269 v-for="item in qsztlist" 252 v-for="item in qsztlist"
270 :key="item.dcode" 253 :key="item.dcode"
271 :label="item.dname" 254 :label="item.dname"
272 :value="item.dcode" 255 :value="item.dcode">
273 >
274 </el-option> 256 </el-option>
275 </el-select> 257 </el-select>
276 </el-form-item> 258 </el-form-item>
...@@ -288,9 +270,7 @@ ...@@ -288,9 +270,7 @@
288 <el-input 270 <el-input
289 v-model="ruleForm.yydj.bdcdjzmh" 271 v-model="ruleForm.yydj.bdcdjzmh"
290 prop="yydj.bdcdjzmh" 272 prop="yydj.bdcdjzmh"
291 :rules="rules.bdcdjzmhrules" 273 :rules="rules.bdcdjzmhrules">></el-input>
292 >></el-input
293 >
294 </el-form-item> 274 </el-form-item>
295 </el-col> 275 </el-col>
296 276
...@@ -317,12 +297,11 @@ ...@@ -317,12 +297,11 @@
317 type="date" 297 type="date"
318 placeholder="选择日期" 298 placeholder="选择日期"
319 value-format="yyyy-MM-dd HH:mm:ss" 299 value-format="yyyy-MM-dd HH:mm:ss"
320 format="yyyy-MM-dd" 300 format="yyyy-MM-dd">
321 >
322 </el-date-picker> 301 </el-date-picker>
323 </el-form-item> 302 </el-form-item>
324 </el-col> 303 </el-col>
325 <el-col :span="24"> 304 <el-col :span="24">
326 <el-form-item label="附记:"> 305 <el-form-item label="附记:">
327 <el-input v-model="ruleForm.yydj.fj"></el-input> 306 <el-input v-model="ruleForm.yydj.fj"></el-input>
328 </el-form-item> 307 </el-form-item>
...@@ -337,8 +316,7 @@ ...@@ -337,8 +316,7 @@
337 <el-form-item label="共有方式:"> 316 <el-form-item label="共有方式:">
338 <el-radio-group 317 <el-radio-group
339 :disabled="!ableOperation" 318 :disabled="!ableOperation"
340 v-model="ruleForm.qlxx.gyfs" 319 v-model="ruleForm.qlxx.gyfs">
341 >
342 <el-radio label="0">单独所有</el-radio> 320 <el-radio label="0">单独所有</el-radio>
343 <el-radio label="1">共同共有</el-radio> 321 <el-radio label="1">共同共有</el-radio>
344 <el-radio label="2">按份所有</el-radio> 322 <el-radio label="2">按份所有</el-radio>
...@@ -346,45 +324,13 @@ ...@@ -346,45 +324,13 @@
346 </el-radio-group> 324 </el-radio-group>
347 </el-form-item> 325 </el-form-item>
348 </el-col> 326 </el-col>
349 <!-- <el-col :span="6" v-show="ruleForm.qlxx.gyfs != '0'">
350 <el-form-item label="是否分别持证:">
351 <el-radio-group
352 v-model="ruleForm.qlxx.sqfbcz"
353 :disabled="!ableOperation"
354 >
355 <el-radio :label="1"></el-radio>
356 <el-radio :label="0"></el-radio>
357 </el-radio-group>
358 </el-form-item>
359 </el-col>
360 <el-col
361 :span="6"
362 v-show="ruleForm.qlxx.sqfbcz == '0' && ruleForm.qlxx.gyfs == '1'"
363 >
364 <el-form-item label="持证人:">
365 <el-select
366 v-model="ruleForm.czr"
367 placeholder="持证人"
368 :disabled="!ableOperation"
369 >
370 <el-option
371 v-for="item in czrOptions"
372 :key="item.zjh"
373 :label="item.sqrmc"
374 :value="item.zjh"
375 >
376 </el-option>
377 </el-select>
378 </el-form-item>
379 </el-col> -->
380 </el-row> 327 </el-row>
381 <qlrCommonTable 328 <qlrCommonTable
382 :tableData="ruleForm.qlrData" 329 :tableData="ruleForm.qlrData"
383 @upDateQlrxxList="upDateQlrxxList" 330 @upDateQlrxxList="upDateQlrxxList"
384 :key="key" 331 :key="key"
385 :ableOperation="ableOperation" 332 :ableOperation="ableOperation"
386 :gyfs="ruleForm.qlxx.gyfs" 333 :gyfs="ruleForm.qlxx.gyfs" />
387 />
388 <div v-if="ruleForm.ywrData"> 334 <div v-if="ruleForm.ywrData">
389 <div class="slxx_title title-block"> 335 <div class="slxx_title title-block">
390 义务人信息 336 义务人信息
...@@ -395,8 +341,7 @@ ...@@ -395,8 +341,7 @@
395 :tableData="ruleForm.ywrData" 341 :tableData="ruleForm.ywrData"
396 :key="key" 342 :key="key"
397 :ableOperation="ableOperation" 343 :ableOperation="ableOperation"
398 @upDateQlrxxList="upDateYwrxxList" 344 @upDateQlrxxList="upDateYwrxxList" />
399 />
400 </div> 345 </div>
401 </div> 346 </div>
402 <el-row class="btn" v-if="ableOperation"> 347 <el-row class="btn" v-if="ableOperation">
...@@ -409,59 +354,59 @@ ...@@ -409,59 +354,59 @@
409 </template> 354 </template>
410 <script> 355 <script>
411 356
412 // import ywmix from "@/views/ywbl/mixin/index"; 357 // import ywmix from "@/views/ywbl/mixin/index";
413 import ywmix from "./dataprocessing"; 358 import ywmix from "./dataprocessing";
414 import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable"; 359 import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable";
415 import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable"; 360 import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable";
416 import tdytTable from "@/views/workflow/components/tdytTable"; 361 import tdytTable from "@/views/workflow/components/tdytTable";
417 import selectTable from "@/components/selectTable/index.vue"; 362 import selectTable from "@/components/selectTable/index.vue";
418 export default { 363 export default {
419 mixins: [ywmix], 364 mixins: [ywmix],
420 components: { qlrCommonTable, ywrCommonTable, tdytTable, selectTable }, 365 components: { qlrCommonTable, ywrCommonTable, tdytTable, selectTable },
421 data() { 366 data () {
422 return { 367 return {
423 ssqlxxshow: true, 368 ssqlxxshow: true,
424 //表单是否可操作 369 //表单是否可操作
425 propsParam: this.$attrs, 370 propsParam: this.$attrs,
426 key: 0, 371 key: 0,
427 isShow: false, 372 isShow: false,
428 disabled: true, 373 disabled: true,
429 czrOptions: [], 374 czrOptions: [],
430 ssQlxxList: [], 375 ssQlxxList: [],
431 ztQlxxList: [], 376 ztQlxxList: [],
432 ruleForm: {}, 377 ruleForm: {},
433 // 权属状态 378 // 权属状态
434 //传递参数\ 379 //传递参数\
435 rules: { 380 rules: {
436 ssQlxxrules: [ 381 ssQlxxrules: [
437 { required: true, message: "上手权利信息", trigger: "blur" }, 382 { required: true, message: "上手权利信息", trigger: "blur" },
438 ], 383 ],
439 ztQlxxrules: [ 384 ztQlxxrules: [
440 { required: true, message: "抵押不动产信息", trigger: "blur" }, 385 { required: true, message: "抵押不动产信息", trigger: "blur" },
441 ], 386 ],
442 bdcqzhrules: [ 387 bdcqzhrules: [
443 { required: true, message: "不动产证号 ", trigger: "blur" }, 388 { required: true, message: "不动产证号 ", trigger: "blur" },
444 ], 389 ],
445 // qxdmrules: [{ required: true, message: "区县代码", trigger: "blur" }], 390 // qxdmrules: [{ required: true, message: "区县代码", trigger: "blur" }],
446 djjgrules: [{ required: true, message: "登记机构", trigger: "change" }], 391 djjgrules: [{ required: true, message: "登记机构", trigger: "change" }],
447 dbrrules: [{ required: true, message: "登簿人", trigger: "blur" }], 392 dbrrules: [{ required: true, message: "登簿人", trigger: "blur" }],
448 djsjrules: [{ required: true, message: "登记时间", trigger: "blur" }], 393 djsjrules: [{ required: true, message: "登记时间", trigger: "blur" }],
449 djlxrules: [{ required: true, message: "登记类型", trigger: "change" }], 394 djlxrules: [{ required: true, message: "登记类型", trigger: "change" }],
450 ywhrules: [{ required: true, message: "业务号", trigger: "blur" }], 395 ywhrules: [{ required: true, message: "业务号", trigger: "blur" }],
451 bdcdjzmhrules: [ 396 bdcdjzmhrules: [
452 { required: true, message: "不动产登记证明号: ", trigger: "blur" }, 397 { required: true, message: "不动产登记证明号: ", trigger: "blur" },
453 ], 398 ],
454 yysxrules: [{ required: true, message: "异议事项", trigger: "blur" }], 399 yysxrules: [{ required: true, message: "异议事项", trigger: "blur" }],
455 }, 400 },
456 ableOperation: false, 401 ableOperation: false,
457 }; 402 };
458 }, 403 },
459 methods: { 404 methods: {
460 405
461 }, 406 },
462 }; 407 };
463 </script> 408 </script>
464 <style scoped lang="scss"> 409 <style scoped lang="scss">
465 @import "~@/styles/public.scss"; 410 @import "~@/styles/public.scss";
466 @import "~@/styles/slxx/slxx.scss"; 411 @import "~@/styles/slxx/slxx.scss";
467 </style> 412 </style>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-28 15:20:00 4 * @LastEditTime: 2023-08-14 12:52:54
5 --> 5 -->
6 <template> 6 <template>
7 <div class="container"> 7 <div class="container">
...@@ -12,8 +12,7 @@ ...@@ -12,8 +12,7 @@
12 <li 12 <li
13 @click="operation(item)" 13 @click="operation(item)"
14 v-for="(item, index) in leftButtonList" 14 v-for="(item, index) in leftButtonList"
15 :key="index" 15 :key="index">
16 >
17 <svg-icon class="icon" :icon-class="item.icon" /> 16 <svg-icon class="icon" :icon-class="item.icon" />
18 <span class="iconName">{{ item.name }}</span> 17 <span class="iconName">{{ item.name }}</span>
19 </li> 18 </li>
...@@ -22,17 +21,11 @@ ...@@ -22,17 +21,11 @@
22 <li 21 <li
23 @click="operation(item)" 22 @click="operation(item)"
24 v-for="(item, index) in rightButtonList" 23 v-for="(item, index) in rightButtonList"
25 :key="index" 24 :key="index">
26 >
27 <svg-icon class="icon" :icon-class="item.icon" /> 25 <svg-icon class="icon" :icon-class="item.icon" />
28 <span class="iconName">{{ item.name }}</span> 26 <span class="iconName">{{ item.name }}</span>
29 </li> 27 </li>
30 </ul> 28 </ul>
31 <!-- <NoticeBar
32 class="NoticeBar"
33 :noticeList="noticeList"
34 v-if="noticeList.length > 0"
35 /> -->
36 </div> 29 </div>
37 <!-- 内容框架 --> 30 <!-- 内容框架 -->
38 <div class="containerFrame"> 31 <div class="containerFrame">
...@@ -52,22 +45,19 @@ ...@@ -52,22 +45,19 @@
52 <el-tabs 45 <el-tabs
53 v-model="tabName" 46 v-model="tabName"
54 :before-leave="beforeLeave" 47 :before-leave="beforeLeave"
55 @tab-click="handleClick" 48 @tab-click="handleClick">
56 >
57 <el-tab-pane 49 <el-tab-pane
58 :label="item.name" 50 :label="item.name"
59 :name="item.value" 51 :name="item.value"
60 v-for="item in tabList" 52 v-for="item in tabList"
61 :key="item.value" 53 :key="item.value">
62 >
63 </el-tab-pane> 54 </el-tab-pane>
64 </el-tabs> 55 </el-tabs>
65 56
66 <component 57 <component
67 :key="fresh" 58 :key="fresh"
68 :is="componentTag" 59 :is="componentTag"
69 v-bind="currentSelectProps" 60 v-bind="currentSelectProps" />
70 />
71 </div> 61 </div>
72 </div> 62 </div>
73 </div> 63 </div>
...@@ -76,268 +66,269 @@ ...@@ -76,268 +66,269 @@
76 </div> 66 </div>
77 </template> 67 </template>
78 <style scoped lang="scss"> 68 <style scoped lang="scss">
79 @import "~@/styles/mixin.scss"; 69 @import "~@/styles/mixin.scss";
80 @import "./workFrame.scss"; 70 @import "./workFrame.scss";
81 </style> 71 </style>
82 <script> 72 <script>
83 import WorkFlow from "./mixin/index"; 73 import WorkFlow from "./mixin/index";
84 import { getForm } from "./flowform"; 74 import { getForm } from "./flowform";
85 import { getStepFormInfo } from "@/api/workFlow.js"; 75 import { getStepFormInfo } from "@/api/workFlow.js";
86 import NoticeBar from "@/components/NoticeBar/index"; 76 import NoticeBar from "@/components/NoticeBar/index";
87 // import ProcessViewer from "./components/processViewer.vue"; 77 // import ProcessViewer from "./components/processViewer.vue";
88 78
89 import ordinaryMenu from "./components/leftmenu/ordinaryMenu.vue"; 79 import ordinaryMenu from "./components/leftmenu/ordinaryMenu.vue";
90 import qllxDailog from "./djbBook/components/qllxDailog"; 80 import qllxDailog from "./djbBook/components/qllxDailog";
91 import selectBdc from "@/views/ywbl/ywsq/selectBdc.vue"; 81 import selectBdc from "@/views/ywbl/ywsq/selectBdc.vue";
92 import { loadTreeData, getNode } from "./components/leftmenu/djbFrameData.js"; 82 import { loadTreeData, getNode } from "./components/leftmenu/djbFrameData.js";
93 // 登记簿数据信息 83 // 登记簿数据信息
94 import { addRepairRecord } from "@/api/djbRepair.js"; 84 import { addRepairRecord } from "@/api/djbRepair.js";
95 // 获取权利类型数组 85 // 获取权利类型数组
96 86
97 import { getBdcqljqtsx } from "@/api/djbDetail.js"; 87 import { getBdcqljqtsx } from "@/api/djbDetail.js";
98 export default { 88 export default {
99 components: { 89 components: {
100 selectBdc, 90 selectBdc,
101 NoticeBar, 91 NoticeBar,
102 ordinaryMenu, 92 ordinaryMenu,
103 qllxDailog, 93 qllxDailog,
104 }, 94 },
105 mixins: [WorkFlow], 95 mixins: [WorkFlow],
106 data() { 96 data () {
107 return { 97 return {
108 bsmSlsq: this.$route.query.bsmSlsq, 98 bsmSlsq: this.$route.query.bsmSlsq,
109 //当前流程所在环节 99 //当前流程所在环节
110 bestepid: this.$route.query.bestepid, 100 bestepid: this.$route.query.bestepid,
111 //当前流程所在环节 101 //当前流程所在环节
112 zbhj: this.$route.query.zbhj, 102 zbhj: this.$route.query.zbhj,
113 //设置那个表单选中 103 //设置那个表单选中
114 tabName: "", 104 tabName: "",
115 isEdit: true, 105 isEdit: true,
116 // 弹框显示 106 // 弹框显示
117 dialogVisible: true, 107 dialogVisible: true,
118 //表单集合 108 //表单集合
119 tabList: [], 109 tabList: [],
120 //选择加载哪一个组件 110 //选择加载哪一个组件
121 componentTag: "", 111 componentTag: "",
122 //设置表单传递数据 112 //设置表单传递数据
123 currentSelectProps: {}, 113 currentSelectProps: {},
124 // 首次拿到的业务信息 114 // 首次拿到的业务信息
125 oneSelectProps: {}, 115 oneSelectProps: {},
126 //材料信息选择卡索引 116 //材料信息选择卡索引
127 oneget: true, 117 oneget: true,
128 //页面监听时间 118 //页面监听时间
129 _beforeUnload_time: "", 119 _beforeUnload_time: "",
130 treedata: {}, 120 treedata: {},
131 tabdata: [], 121 tabdata: [],
132 bsmRepair: "", 122 bsmRepair: "",
133 defaultNode: {}, 123 defaultNode: {},
134 clxxForm: "", 124 clxxForm: "",
135 //材料信息选择卡索引 125 //材料信息选择卡索引
136 clxxIndex: "", 126 clxxIndex: "",
137 //材料信息选项卡对象 127 //材料信息选项卡对象
138 clxxTab: {}, 128 clxxTab: {},
139 ableOperation: false, 129 ableOperation: false,
140 }; 130 };
141 },
142 mounted() {
143 // this.getleftMenubl()
144 },
145
146 methods: {
147 /**
148 * @description: stepForm
149 * @param {*} qllx
150 * @author: renchao
151 */
152 stepForm(qllx) {
153 this.oneSelectProps.qllx = qllx;
154 if (this.$refs.Menu.supplementarylist.length) {
155 getStepFormInfo(this.oneSelectProps).then((res) => {
156 this.$nextTick(function () {
157 this.tabList = res.result;
158 console.log("加载的右侧界面组件名称", this.tabList);
159 this.tabName = this.tabList[0].value;
160 this.ableOperation = this.tabList[0].ableOperation;
161 this.getFromRouter(this.tabName);
162
163 if (this.tabList.length != 8) {
164 let that = this;
165 this.tabList.forEach(function (item, index) {
166 if (item.value == "clxx") {
167 that.clxxIndex = index;
168 that.clxxForm = getForm(item.value, that.$route.query.sqywbm);
169 that.clxxTab = item;
170 }
171 });
172 }
173 });
174 });
175 }
176 }, 131 },
177 /** 132 mounted () {
178 * @description: 获取右侧选项卡 133 // this.getleftMenubl()
179 * @param {*} val
180 * @author: renchao
181 */
182 getCurrentSelectProps(val) {
183 this.bsmRepair = val.bsmRepair;
184 if (val.bdcdyid) {
185 this.oneSelectProps = val;
186 }
187 this.currentSelectProps = val;
188 if (this.currentSelectProps.bsmRepair) {
189 this.stepForm(this.currentSelectProps.qllx);
190 } else if (!this.oneget) {
191 this.getdjblist();
192 }
193 if (this.oneget) {
194 this.oneget = false;
195 this.stepForm(this.currentSelectProps.qllx);
196 }
197 }, 134 },
198 // 获取渲染登记簿列表 135
199 /** 136 methods: {
200 * @description: 获取渲染登记簿列表 137 /**
201 * @author: renchao 138 * @description: stepForm
202 */ 139 * @param {*} qllx
203 getdjblist() { 140 * @author: renchao
204 getBdcqljqtsx({ 141 */
205 bdcdyid: this.currentSelectProps.bdcdyid, 142 stepForm (qllx) {
206 bdcdyh: this.currentSelectProps.bdcdyh, 143 this.oneSelectProps.qllx = qllx;
207 }).then((res) => { 144 if (this.$refs.Menu.supplementarylist.length) {
208 if (res.code === 200) { 145 getStepFormInfo(this.oneSelectProps).then((res) => {
209 this.treedata = loadTreeData(res.result); 146 this.$nextTick(function () {
210 this.$nextTick(function () { 147 this.tabList = res.result;
211 this.defaultNode = getNode(this.currentSelectProps.qllx, { 148 this.tabName = this.tabList[0].value;
212 linShi: 0, 149 this.ableOperation = this.tabList[0].ableOperation;
213 xianShi: 0, 150 this.getFromRouter(this.tabName);
214 liShi: 0, 151
152 if (this.tabList.length != 8) {
153 let that = this;
154 this.tabList.forEach(function (item, index) {
155 if (item.value == "clxx") {
156 that.clxxIndex = index;
157 that.clxxForm = getForm(item.value, that.$route.query.sqywbm);
158 that.clxxTab = item;
159 }
160 });
161 }
215 }); 162 });
216 this.tabName = this.defaultNode.id; //data[0].id为默认选中的节点
217 });
218 let settree = JSON.parse(JSON.stringify(this.treedata));
219 this.tabdata = [
220 ...settree,
221 ...settree[1].children[0].children[0].children,
222 ];
223 this.tabdata.forEach((item, index, arr) => {
224 arr[index].name = item.label;
225 arr[index].value = item.id;
226 }); 163 });
227 this.tabList = this.tabdata;
228 } 164 }
229 }); 165 },
230 }, 166 // 获取右侧选项卡
231 //选项卡切换事件 167 /**
232 /** 168 * @description: 获取右侧选项卡
233 * @description: 右侧表单选项卡事件 169 * @param {*} val
234 * @param {*} handleClick 170 * @author: renchao
235 * @author: renchao 171 */
236 */ 172 getCurrentSelectProps (val) {
237 handleClick(a) { 173 this.bsmRepair = val.bsmRepair;
238 let p = Object.keys(this.tabList[0]).filter( 174 if (val.bdcdyid) {
239 (item) => item == "ableOperation" 175 this.oneSelectProps = val;
240 );
241 if (p) {
242 this.ableOperation = this.tabList[a.index].ableOperation;
243 }
244 },
245 //右侧表单选项卡事件
246 /**
247 * @description: 右侧表单选项卡事件
248 * @param {*} activeName
249 * @author: renchao
250 */
251 beforeLeave(activeName) {
252 if (activeName && activeName != 0) this.getFromRouter(activeName);
253 },
254 //切换选项卡内容组件
255 /**
256 * @description: 切换选项卡内容组件
257 * @param {*} tabname
258 * @author: renchao
259 */
260 getFromRouter(tabname) {
261 this.componentTag = getForm(tabname);
262 },
263 changeywh() {
264 this.$refs.Menu.getleftMenubl("change");
265 },
266 // 增加补录记录
267 /**
268 * @description: 增加补录记录
269 * @param {*} row
270 * @param {*} del
271 * @author: renchao
272 */
273 addRepairRecord(row, del) {
274 console.log("row", row, del);
275 let from = {
276 bsmQlxx: "",
277 bsmSlsq: this.bsmSlsq,
278 bsmSldy: this.currentSelectProps.bsmSldy,
279 operate: "C",
280 qllx: "",
281 };
282 if (row) {
283 from.bsmQlxx = row.bsmQlxx;
284 if (del) {
285 from.operate = del;
286 } else {
287 from.operate = row.bsmQlxx ? "U" : "C";
288 } 176 }
289 from.qllx = row.qllx; 177 this.currentSelectProps = val;
290 } 178 if (this.currentSelectProps.bsmRepair) {
291 addRepairRecord(from) 179 this.stepForm(this.currentSelectProps.qllx);
292 .then((res) => { 180 } else if (!this.oneget) {
293 if (res.code == "200") { 181 this.getdjblist();
294 this.$refs.qllxlist.dialogVisible = false; 182 }
295 this.$nextTick(() => { 183 if (this.oneget) {
296 this.$refs.Menu.getleftMenubl(res.result); 184 this.oneget = false;
297 this.$message({ 185 this.stepForm(this.currentSelectProps.qllx);
298 type: "success", 186 }
299 message: "补录成功!", 187 },
188 // 获取渲染登记簿列表
189 /**
190 * @description: 获取渲染登记簿列表
191 * @author: renchao
192 */
193 getdjblist () {
194 getBdcqljqtsx({
195 bdcdyid: this.currentSelectProps.bdcdyid,
196 bdcdyh: this.currentSelectProps.bdcdyh,
197 }).then((res) => {
198 if (res.code === 200) {
199 this.treedata = loadTreeData(res.result);
200 this.$nextTick(function () {
201 this.defaultNode = getNode(this.currentSelectProps.qllx, {
202 linShi: 0,
203 xianShi: 0,
204 liShi: 0,
300 }); 205 });
206 this.tabName = this.defaultNode.id; //data[0].id为默认选中的节点
301 }); 207 });
302 } else { 208 let settree = JSON.parse(JSON.stringify(this.treedata));
303 this.$alert(res.message, "提示", { 209 this.tabdata = [
304 confirmButtonText: "确定", 210 ...settree,
305 type: "warning", 211 ...settree[1].children[0].children[0].children,
212 ];
213 this.tabdata.forEach((item, index, arr) => {
214 arr[index].name = item.label;
215 arr[index].value = item.id;
306 }); 216 });
217 this.tabList = this.tabdata;
307 } 218 }
308 })
309 .catch((res) => {
310 console.log("错", res);
311 }); 219 });
312 }, 220 },
313 // openDialog () { 221 //选项卡切换事件
314 // this.$store.dispatch('user/refreshPage', false) 222 /**
315 // let data = JSON.parse(localStorage.getItem('ywbl')) 223 * @description: 右侧表单选项卡事件
316 // let title 224 * @param {*} handleClick
317 // if (data?.sqywmc) { 225 * @author: renchao
318 // title = "申请业务:" + data?.sqywmc 226 */
319 // } else { 227 handleClick (a) {
320 // title = "申请业务:" + data?.djywmc 228 let p = Object.keys(this.tabList[0]).filter(
321 // } 229 (item) => item == "ableOperation"
230 );
231 if (p) {
232 this.ableOperation = this.tabList[a.index].ableOperation;
233 }
234
235 },
236 //右侧表单选项卡事件
237 /**
238 * @description: 右侧表单选项卡事件
239 * @param {*} activeName
240 * @author: renchao
241 */
242
243 beforeLeave (activeName) {
244 if (activeName && activeName != 0) this.getFromRouter(activeName);
245 },
246 //切换选项卡内容组件
247 /**
248 * @description: 切换选项卡内容组件
249 * @param {*} tabname
250 * @author: renchao
251 */
252 getFromRouter (tabname) {
253 this.componentTag = getForm(tabname);
254 },
255 changeywh () {
256 this.$refs.Menu.getleftMenubl("change");
257 },
258 // 增加补录记录
259 /**
260 * @description: 增加补录记录
261 * @param {*} row
262 * @param {*} del
263 * @author: renchao
264 */
265 addRepairRecord (row, del) {
266 let from = {
267 bsmQlxx: "",
268 bsmSlsq: this.bsmSlsq,
269 bsmSldy: this.currentSelectProps.bsmSldy,
270 operate: "C",
271 qllx: "",
272 };
273 if (row) {
274 from.bsmQlxx = row.bsmQlxx;
275 if (del) {
276 from.operate = del;
277 } else {
278 from.operate = row.bsmQlxx ? "U" : "C";
279 }
280 from.qllx = row.qllx;
281 }
282 addRepairRecord(from)
283 .then((res) => {
284 if (res.code == "200") {
285 this.$refs.qllxlist.dialogVisible = false;
286 this.$nextTick(() => {
287 this.$refs.Menu.getleftMenubl(res.result);
288 this.$message({
289 type: "success",
290 message: "补录成功!",
291 });
292 });
293 } else {
294 this.$alert(res.message, "提示", {
295 confirmButtonText: "确定",
296 type: "warning",
297 });
298 }
299 })
300 .catch((res) => {
301 console.log("错", res);
302 });
303 },
304 // openDialog () {
305 // this.$store.dispatch('user/refreshPage', false)
306 // let data = JSON.parse(localStorage.getItem('ywbl'))
307 // let title
308 // if (data?.sqywmc) {
309 // title = "申请业务:" + data?.sqywmc
310 // } else {
311 // title = "申请业务:" + data?.djywmc
312 // }
322 313
323 // this.$popupDialog(title, "ywbl/ywsq/selectBdc", { 'djywbm': this.$route.query.sqywbm, 'isJump': true, 'sqywInfo': data }, "80%", true) 314 // this.$popupDialog(title, "ywbl/ywsq/selectBdc", { 'djywbm': this.$route.query.sqywbm, 'isJump': true, 'sqywInfo': data }, "80%", true)
324 // } 315 // }
325 }, 316 },
326 }; 317 };
327 </script> 318 </script>
328 <style scoped lang="scss"> 319 <style scoped lang="scss">
329 .rightContainer { 320 .rightContainer {
330 position: relative; 321 position: relative;
331 } 322 }
332 .count { 323 .count {
333 font-size: 14px; 324 font-size: 14px;
334 position: absolute; 325 position: absolute;
335 right: 25px; 326 right: 25px;
336 top: 12px; 327 top: 12px;
337 height: 30px; 328 height: 30px;
338 span { 329 span {
339 font-weight: 600; 330 font-weight: 600;
340 color: #3498db; 331 color: #3498db;
332 }
341 } 333 }
342 }
343 </style> 334 </style>
......
...@@ -132,14 +132,11 @@ ...@@ -132,14 +132,11 @@
132 * @author: renchao 132 * @author: renchao
133 */ 133 */
134 getCurrentSelectProps (val) { 134 getCurrentSelectProps (val) {
135 console.log(val, 'valvalvalval');
135 this.currentSelectProps = val 136 this.currentSelectProps = val
136
137 getZdInfo(val.bdcdyid).then(res => { 137 getZdInfo(val.bdcdyid).then(res => {
138 this.bsmZd = res?.result[0]?.bsmZd 138 this.bsmZd = res?.result[0]?.bsmZd
139 }) 139 })
140 // getZdInfo(val.bdcdyid).then(res => {
141 // this.bsmZd = res?.result[0]?.bsmZd
142 // })
143 }, 140 },
144 /** 141 /**
145 * @description: beforeunloadHandler 142 * @description: beforeunloadHandler
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-11 08:30:37 4 * @LastEditTime: 2023-08-14 12:53:15
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -354,6 +354,7 @@ ...@@ -354,6 +354,7 @@
354 upDateQlrxxList (val) { 354 upDateQlrxxList (val) {
355 if (!_.isEqual(val, this.ruleForm.qlrList)) { 355 if (!_.isEqual(val, this.ruleForm.qlrList)) {
356 this.ruleForm.qlrList = _.cloneDeep(val); 356 this.ruleForm.qlrList = _.cloneDeep(val);
357 this.czrOptions = this.ruleForm.qlrList;
357 } 358 }
358 }, 359 },
359 // 更新义务人信息 360 // 更新义务人信息
......
1 <!-- 1 <!--
2 * @Description: 房屋多幢受理信息 2 * @Description: 房屋多幢受理信息
3 * @Autor: ssq 3 * @Autor: ssq
4 * @LastEditTime: 2023-08-14 10:26:42 4 * @LastEditTime: 2023-08-14 11:23:50
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -117,31 +117,42 @@ ...@@ -117,31 +117,42 @@
117 </el-radio-group> 117 </el-radio-group>
118 </el-form-item> 118 </el-form-item>
119 </el-col> 119 </el-col>
120 <el-col :span="5"> 120 <!-- <el-col :span="5">
121 <el-form-item label="发证方式:"> 121 <el-form-item label="发证方式:">
122 <el-radio-group v-model="ruleForm.slsq.fzfs" :disabled="!ableOperation"> 122 <el-radio-group v-model="ruleForm.slsq.fzfs" :disabled="!ableOperation">
123 <el-radio label="1">小证</el-radio> 123 <el-radio label="1">小证</el-radio>
124 <el-radio label="2">大证</el-radio> 124 <el-radio label="2">大证</el-radio>
125 </el-radio-group> 125 </el-radio-group>
126 </el-form-item> 126 </el-form-item>
127 </el-col> 127 </el-col> -->
128 128 <el-col :span="5" v-show="ruleForm.sldy.gyfs != '0'">
129 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'">
130 <el-form-item label="是否分别持证:"> 129 <el-form-item label="是否分别持证:">
131 <el-radio-group v-model="ruleForm.sldy.sqfbcz" :disabled="!ableOperation"> 130 <el-radio-group
132 <el-radio label="1"></el-radio> 131 v-model="ruleForm.sldy.sqfbcz"
133 <el-radio label="0"></el-radio> 132 :disabled="!ableOperation">
133 <el-radio :label="1"></el-radio>
134 <el-radio :label="0"></el-radio>
134 </el-radio-group> 135 </el-radio-group>
135 </el-form-item> 136 </el-form-item>
136 </el-col> 137 </el-col>
137 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'"> 138 <el-col
139 :span="5"
140 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs != '0'">
138 <el-form-item label="持证人:"> 141 <el-form-item label="持证人:">
139 <el-select v-model="ruleForm.slsq.czr" placeholder="持证人" :disabled="!ableOperation"> 142 <el-select
140 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value"> 143 v-model="ruleForm.czr"
144 placeholder="持证人"
145 :disabled="!ableOperation">
146 <el-option
147 v-for="item in czrOptions"
148 :key="item.zjh"
149 :label="item.sqrmc"
150 :value="item.zjh">
141 </el-option> 151 </el-option>
142 </el-select> 152 </el-select>
143 </el-form-item> 153 </el-form-item>
144 </el-col> 154 </el-col>
155
145 </el-row> 156 </el-row>
146 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" :disabled="!ableOperation" 157 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" :disabled="!ableOperation"
147 :gyfs="ruleForm.slsq.gyfs" /> 158 :gyfs="ruleForm.slsq.gyfs" />
...@@ -242,7 +253,6 @@ ...@@ -242,7 +253,6 @@
242 } 253 }
243 }, 254 },
244 methods: { 255 methods: {
245 // 更新土地用途信息
246 /** 256 /**
247 * @description: 更新土地用途信息 257 * @description: 更新土地用途信息
248 * @param {*} val 258 * @param {*} val
...@@ -250,10 +260,8 @@ ...@@ -250,10 +260,8 @@
250 */ 260 */
251 upDateTdytxxList (val) { 261 upDateTdytxxList (val) {
252 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 262 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
253 this.czrOptions = this.ruleForm.qlrList;
254 this.key++; 263 this.key++;
255 }, 264 },
256 // 更新权利人信息
257 /** 265 /**
258 * @description: 更新权利人信息 266 * @description: 更新权利人信息
259 * @param {*} val 267 * @param {*} val
...@@ -261,6 +269,8 @@ ...@@ -261,6 +269,8 @@
261 */ 269 */
262 upDateQlrxxList (val) { 270 upDateQlrxxList (val) {
263 this.ruleForm.qlrList = _.cloneDeep(val); 271 this.ruleForm.qlrList = _.cloneDeep(val);
272 this.czrOptions = this.ruleForm.qlrList;
273 this.key++;
264 }, 274 },
265 /** 275 /**
266 * @description: showCZInfo 276 * @description: showCZInfo
......
1 <!-- 1 <!--
2 * @Description: 受理信息 2 * @Description: 受理信息
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-14 10:23:11 4 * @LastEditTime: 2023-08-14 10:56:46
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -187,15 +187,6 @@ ...@@ -187,15 +187,6 @@
187 </el-radio-group> 187 </el-radio-group>
188 </el-form-item> 188 </el-form-item>
189 </el-col> 189 </el-col>
190 <!-- <el-col :span="5">
191 <el-form-item label="发证方式:">
192 <el-radio-group v-model="ruleForm.slsq.fzfs" :disabled="!ableOperation">
193 <el-radio label="1">小证</el-radio>
194 <el-radio label="2">大证</el-radio>
195 </el-radio-group>
196 </el-form-item>
197 </el-col> -->
198
199 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'"> 190 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
200 <el-form-item label="是否分别持证:"> 191 <el-form-item label="是否分别持证:">
201 <el-radio-group 192 <el-radio-group
...@@ -334,7 +325,7 @@ ...@@ -334,7 +325,7 @@
334 */ 325 */
335 upDateTdytxxList (val) { 326 upDateTdytxxList (val) {
336 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 327 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
337 this.czrOptions = this.ruleForm.qlrList; 328
338 this.key++; 329 this.key++;
339 }, 330 },
340 331
...@@ -345,6 +336,7 @@ ...@@ -345,6 +336,7 @@
345 */ 336 */
346 upDateQlrxxList (val) { 337 upDateQlrxxList (val) {
347 this.ruleForm.qlrList = _.cloneDeep(val); 338 this.ruleForm.qlrList = _.cloneDeep(val);
339 this.czrOptions = this.ruleForm.qlrList;
348 }, 340 },
349 /** 341 /**
350 * @description: 更新权利人信息 342 * @description: 更新权利人信息
......
1 <!-- 1 <!--
2 * @Description: 受理信息 2 * @Description: 受理信息
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-14 10:27:21 4 * @LastEditTime: 2023-08-14 12:48:45
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -364,7 +364,6 @@ ...@@ -364,7 +364,6 @@
364 } 364 }
365 }); 365 });
366 }, 366 },
367 // 更新土地用途信息
368 /** 367 /**
369 * @description: 更新土地用途信息 368 * @description: 更新土地用途信息
370 * @param {*} val 369 * @param {*} val
...@@ -372,10 +371,8 @@ ...@@ -372,10 +371,8 @@
372 */ 371 */
373 upDateTdytxxList (val) { 372 upDateTdytxxList (val) {
374 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 373 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
375 this.czrOptions = this.ruleForm.qlrList;
376 this.key++; 374 this.key++;
377 }, 375 },
378 // 更新权利人信息
379 /** 376 /**
380 * @description: 更新权利人信息 377 * @description: 更新权利人信息
381 * @param {*} val 378 * @param {*} val
...@@ -383,6 +380,8 @@ ...@@ -383,6 +380,8 @@
383 */ 380 */
384 upDateQlrxxList (val) { 381 upDateQlrxxList (val) {
385 this.ruleForm.qlrList = _.cloneDeep(val); 382 this.ruleForm.qlrList = _.cloneDeep(val);
383 this.czrOptions = this.ruleForm.qlrList;
384 this.key++;
386 }, 385 },
387 // 更新权利人信息 386 // 更新权利人信息
388 /** 387 /**
......
1 <!-- 1 <!--
2 * @Description: 受理信息 2 * @Description: 受理信息
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-14 10:37:56 4 * @LastEditTime: 2023-08-14 10:54:26
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -251,8 +251,6 @@ ...@@ -251,8 +251,6 @@
251 this.splicingFdcq2.zts = fdcq2List.length; 251 this.splicingFdcq2.zts = fdcq2List.length;
252 252
253 }, 253 },
254
255 // 更新权利人信息
256 /** 254 /**
257 * @description: 更新权利人信息 255 * @description: 更新权利人信息
258 * @param {*} val 256 * @param {*} val
...@@ -260,7 +258,7 @@ ...@@ -260,7 +258,7 @@
260 */ 258 */
261 upDateQlrxxList (val) { 259 upDateQlrxxList (val) {
262 this.ruleForm.qlrList = _.cloneDeep(val); 260 this.ruleForm.qlrList = _.cloneDeep(val);
263 261 this.czrOptions = this.ruleForm.qlrList;
264 }, 262 },
265 /** 263 /**
266 * @description: showCZInfo 264 * @description: showCZInfo
......
...@@ -270,7 +270,6 @@ ...@@ -270,7 +270,6 @@
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;
274 this.key++; 273 this.key++;
275 }, 274 },
276 /** 275 /**
...@@ -280,6 +279,8 @@ ...@@ -280,6 +279,8 @@
280 */ 279 */
281 upDateQlrxxList (val) { 280 upDateQlrxxList (val) {
282 this.ruleForm.qlrList = _.cloneDeep(val); 281 this.ruleForm.qlrList = _.cloneDeep(val);
282 this.czrOptions = this.ruleForm.qlrList;
283 this.key++
283 }, 284 },
284 /** 285 /**
285 * @description: onSubmit 286 * @description: onSubmit
......
1 <!-- 1 <!--
2 * @Description: 房屋多幢受理信息 2 * @Description: 房屋多幢受理信息
3 * @Autor: ssq 3 * @Autor: ssq
4 * @LastEditTime: 2023-08-14 10:27:58 4 * @LastEditTime: 2023-08-14 12:49:48
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -172,36 +172,29 @@ ...@@ -172,36 +172,29 @@
172 </el-radio-group> 172 </el-radio-group>
173 </el-form-item> 173 </el-form-item>
174 </el-col> 174 </el-col>
175 <!-- <el-col :span="5"> 175 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
176 <el-form-item label="发证方式:">
177 <el-radio-group v-model="ruleForm.slsq.fzfs" :disabled="!ableOperation">
178 <el-radio label="1">小证</el-radio>
179 <el-radio label="2">大证</el-radio>
180 </el-radio-group>
181 </el-form-item>
182 </el-col> -->
183
184 <el-col :span="6" v-show="ruleForm.sldy.gyfs == '2'">
185 <el-form-item label="是否分别持证:"> 176 <el-form-item label="是否分别持证:">
186 <el-radio-group 177 <el-radio-group
187 v-model="ruleForm.sldy.sqfbcz" 178 v-model="ruleForm.sldy.sqfbcz"
188 :disabled="!ableOperation"> 179 :disabled="!ableOperation">
189 <el-radio label="1"></el-radio> 180 <el-radio :label="1"></el-radio>
190 <el-radio label="0"></el-radio> 181 <el-radio :label="0"></el-radio>
191 </el-radio-group> 182 </el-radio-group>
192 </el-form-item> 183 </el-form-item>
193 </el-col> 184 </el-col>
194 <el-col :span="6" v-show="ruleForm.sldy.gyfs == '2'"> 185 <el-col
186 :span="6"
187 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs != '0'">
195 <el-form-item label="持证人:"> 188 <el-form-item label="持证人:">
196 <el-select 189 <el-select
197 v-model="ruleForm.slsq.czr" 190 v-model="ruleForm.czr"
198 placeholder="持证人" 191 placeholder="持证人"
199 :disabled="!ableOperation"> 192 :disabled="!ableOperation">
200 <el-option 193 <el-option
201 v-for="item in czrOptions" 194 v-for="(item,index) in czrOptions"
202 :key="item.value" 195 :key="index"
203 :label="item.label" 196 :label="item.sqrmc"
204 :value="item.value"> 197 :value="item.zjh">
205 </el-option> 198 </el-option>
206 </el-select> 199 </el-select>
207 </el-form-item> 200 </el-form-item>
...@@ -313,7 +306,6 @@ ...@@ -313,7 +306,6 @@
313 }; 306 };
314 }, 307 },
315 methods: { 308 methods: {
316 // 更新土地用途信息
317 /** 309 /**
318 * @description: 更新土地用途信息 310 * @description: 更新土地用途信息
319 * @param {*} val 311 * @param {*} val
...@@ -321,8 +313,6 @@ ...@@ -321,8 +313,6 @@
321 */ 313 */
322 upDateTdytxxList (val) { 314 upDateTdytxxList (val) {
323 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 315 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
324 this.czrOptions = this.ruleForm.qlrList;
325 this.key++;
326 }, 316 },
327 // 更新权利人信息 317 // 更新权利人信息
328 /** 318 /**
...@@ -332,6 +322,8 @@ ...@@ -332,6 +322,8 @@
332 */ 322 */
333 upDateQlrxxList (val) { 323 upDateQlrxxList (val) {
334 this.ruleForm.qlrList = _.cloneDeep(val); 324 this.ruleForm.qlrList = _.cloneDeep(val);
325 this.czrOptions = this.ruleForm.qlrList;
326 this.key++;
335 }, 327 },
336 // 更新权利人信息 328 // 更新权利人信息
337 /** 329 /**
......
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
49 <el-row :gutter="10"> 49 <el-row :gutter="10">
50 <el-col :span="8"> 50 <el-col :span="8">
51 <el-form-item label="宗地代码:"> 51 <el-form-item label="宗地代码:">
52 <el-input disabled v-model="ruleForm.zdjbxx.zddm" ></el-input> 52 <el-input disabled v-model="ruleForm.zdjbxx.zddm"></el-input>
53 </el-form-item> 53 </el-form-item>
54 </el-col> 54 </el-col>
55 <el-col :span="8"> 55 <el-col :span="8">
...@@ -322,6 +322,7 @@ ...@@ -322,6 +322,7 @@
322 */ 322 */
323 upDateQlrxxList (val) { 323 upDateQlrxxList (val) {
324 this.ruleForm.qlrList = _.cloneDeep(val) 324 this.ruleForm.qlrList = _.cloneDeep(val)
325 this.czrOptions = this.ruleForm.qlrList;
325 }, 326 },
326 /** 327 /**
327 * @description: upDateJtcyList 328 * @description: upDateJtcyList
......
...@@ -323,6 +323,7 @@ ...@@ -323,6 +323,7 @@
323 */ 323 */
324 upDateQlrxxList (val) { 324 upDateQlrxxList (val) {
325 this.ruleForm.qlrList = _.cloneDeep(val) 325 this.ruleForm.qlrList = _.cloneDeep(val)
326 this.czrOptions = this.ruleForm.qlrList;
326 }, 327 },
327 // 更新义务人信息 328 // 更新义务人信息
328 /** 329 /**
......
...@@ -270,6 +270,7 @@ ...@@ -270,6 +270,7 @@
270 */ 270 */
271 upDateQlrxxList (val) { 271 upDateQlrxxList (val) {
272 this.ruleForm.qlrList = _.cloneDeep(val); 272 this.ruleForm.qlrList = _.cloneDeep(val);
273 this.czrOptions = this.ruleForm.qlrList
273 }, 274 },
274 // 更新权利人信息 275 // 更新权利人信息
275 /** 276 /**
......
...@@ -237,7 +237,6 @@ ...@@ -237,7 +237,6 @@
237 } 237 }
238 }); 238 });
239 }, 239 },
240 // 更新权利人信息
241 /** 240 /**
242 * @description: 更新权利人信息 241 * @description: 更新权利人信息
243 * @param {*} val 242 * @param {*} val
...@@ -245,8 +244,8 @@ ...@@ -245,8 +244,8 @@
245 */ 244 */
246 upDateQlrxxList (val) { 245 upDateQlrxxList (val) {
247 this.ruleForm.qlrList = _.cloneDeep(val); 246 this.ruleForm.qlrList = _.cloneDeep(val);
247 this.czrOptions = this.ruleForm.qlrList;
248 }, 248 },
249 // 更新权利人信息
250 /** 249 /**
251 * @description: 更新权利人信息 250 * @description: 更新权利人信息
252 * @param {*} val 251 * @param {*} val
......
...@@ -290,7 +290,6 @@ ...@@ -290,7 +290,6 @@
290 }; 290 };
291 }, 291 },
292 methods: { 292 methods: {
293 // 更新权利人信息
294 /** 293 /**
295 * @description: 更新权利人信息 294 * @description: 更新权利人信息
296 * @param {*} val 295 * @param {*} val
...@@ -298,10 +297,10 @@ ...@@ -298,10 +297,10 @@
298 */ 297 */
299 upDateQlrxxList (val) { 298 upDateQlrxxList (val) {
300 this.ruleForm.qlrList = _.cloneDeep(val); 299 this.ruleForm.qlrList = _.cloneDeep(val);
300 this.czrOptions = this.ruleForm.qlrList
301 }, 301 },
302 // 更新权利人信息
303 /** 302 /**
304 * @description: 更新权利人信息 303 * @description: 义务人信息
305 * @param {*} val 304 * @param {*} val
306 * @author: renchao 305 * @author: renchao
307 */ 306 */
......
...@@ -280,6 +280,7 @@ ...@@ -280,6 +280,7 @@
280 upDateQlrxxList (val) { 280 upDateQlrxxList (val) {
281 if (!_.isEqual(val, this.ruleForm.qlrList)) { 281 if (!_.isEqual(val, this.ruleForm.qlrList)) {
282 this.ruleForm.qlrList = _.cloneDeep(val); 282 this.ruleForm.qlrList = _.cloneDeep(val);
283 this.czrOptions = this.ruleForm.qlrList;
283 } 284 }
284 }, 285 },
285 // 更新义务人信息 286 // 更新义务人信息
......
...@@ -324,7 +324,6 @@ ...@@ -324,7 +324,6 @@
324 }); 324 });
325 }, 325 },
326 326
327 // 更新权利人信息
328 /** 327 /**
329 * @description: 更新权利人信息 328 * @description: 更新权利人信息
330 * @param {*} val 329 * @param {*} val
...@@ -333,6 +332,7 @@ ...@@ -333,6 +332,7 @@
333 upDateQlrxxList (val) { 332 upDateQlrxxList (val) {
334 if (!_.isEqual(val, this.ruleForm.qlrList)) { 333 if (!_.isEqual(val, this.ruleForm.qlrList)) {
335 this.ruleForm.qlrList = _.cloneDeep(val); 334 this.ruleForm.qlrList = _.cloneDeep(val);
335 this.czrOptions = this.ruleForm.qlrList
336 } 336 }
337 }, 337 },
338 // 更新义务人信息 338 // 更新义务人信息
......
1 /* 1 /*
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-04 09:54:32 4 * @LastEditTime: 2023-08-14 11:21:48
5 */ 5 */
6 import filter from '@/utils/filter.js' 6 import filter from '@/utils/filter.js'
7 let vm = null 7 let vm = null
...@@ -50,8 +50,8 @@ class data extends filter { ...@@ -50,8 +50,8 @@ class data extends filter {
50 }, 50 },
51 { 51 {
52 prop: "qllxmc", 52 prop: "qllxmc",
53 width: '100',
54 showOverflowTooltip: true, 53 showOverflowTooltip: true,
54 width: '100',
55 label: "权利类型", 55 label: "权利类型",
56 }, 56 },
57 { 57 {
......