a7e3294f by tianhaohao@pashanhoo.com

Merge branch 'dev' of http://yun.pashanhoo.com:9090/bdc/bdcdj-web into dev

2 parents 6c86bb24 b4339fec
...@@ -317,7 +317,7 @@ ...@@ -317,7 +317,7 @@
317 </el-col> 317 </el-col>
318 <el-col :span="8" v-if="ruleForm.qlxx.qszt == '2'"> 318 <el-col :span="8" v-if="ruleForm.qlxx.qszt == '2'">
319 <el-form-item label="解封业务号:"> 319 <el-form-item label="解封业务号:">
320 <el-input v-model="ruleForm.cfdj.jfywh"></el-input> 320 <el-input v-model="ruleForm.qlxx.zxywh"></el-input>
321 </el-form-item> 321 </el-form-item>
322 </el-col> 322 </el-col>
323 </el-row> 323 </el-row>
...@@ -340,13 +340,13 @@ ...@@ -340,13 +340,13 @@
340 </el-col> 340 </el-col>
341 <el-col :span="8" v-if="ruleForm.qlxx.qszt == '2'"> 341 <el-col :span="8" v-if="ruleForm.qlxx.qszt == '2'">
342 <el-form-item label="解封登簿人:"> 342 <el-form-item label="解封登簿人:">
343 <el-input v-model="ruleForm.cfdj.jfdbr"></el-input> 343 <el-input v-model="ruleForm.qlxx.zxdbr"></el-input>
344 </el-form-item> 344 </el-form-item>
345 </el-col> 345 </el-col>
346 <el-col :span="8" v-if="ruleForm.qlxx.qszt == '2'"> 346 <el-col :span="8" v-if="ruleForm.qlxx.qszt == '2'">
347 <el-form-item label="解封登记时间:"> 347 <el-form-item label="解封登记时间:">
348 <el-date-picker 348 <el-date-picker
349 v-model="ruleForm.cfdj.jfdjsj" 349 v-model="ruleForm.qlxx.zxsj"
350 class="width100" 350 class="width100"
351 type="date" 351 type="date"
352 placeholder="选择日期" 352 placeholder="选择日期"
......
...@@ -189,6 +189,9 @@ export default { ...@@ -189,6 +189,9 @@ export default {
189 if(this.ruleForm.ygdj){ 189 if(this.ruleForm.ygdj){
190 this.ruleForm.ygdj.jedw="1" 190 this.ruleForm.ygdj.jedw="1"
191 this.ruleForm.ygdj.mjdw="1" 191 this.ruleForm.ygdj.mjdw="1"
192 if(this.ruleForm.ygdj.sfczjzhxz==null){
193 this.ruleForm.ygdj.sfczjzhxz="1"
194 }
192 } 195 }
193 if(this.ruleForm.diyaq){ 196 if(this.ruleForm.diyaq){
194 this.ruleForm.diyaq.mjdw="1" 197 this.ruleForm.diyaq.mjdw="1"
......
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
41 </el-row> 41 </el-row>
42 <div class="slxx_title title-block bdcqk"> 42 <div class="slxx_title title-block bdcqk">
43 抵押不动产情况 43 抵押不动产情况
44 <div class="count"> 44 <div class="count">
45 <el-form-item 45 <el-form-item
46 label="抵押不动产信息:" 46 label="抵押不动产信息:"
47 prop="ztQlxx.bdcqzh" 47 prop="ztQlxx.bdcqzh"
...@@ -59,12 +59,10 @@ ...@@ -59,12 +59,10 @@
59 <el-table-column 59 <el-table-column
60 prop="bdcqzh" 60 prop="bdcqzh"
61 width="160" 61 width="160"
62 label="不动产权证书" 62 label="不动产权证书"></el-table-column>
63 ></el-table-column>
64 <el-table-column 63 <el-table-column
65 prop="qlrmc" 64 prop="qlrmc"
66 label="被执行人" 65 label="被执行人"></el-table-column>
67 ></el-table-column>
68 <el-table-column prop="mjmc" label="面积"></el-table-column> 66 <el-table-column prop="mjmc" label="面积"></el-table-column>
69 <el-table-column prop="ytmc" label="用途"></el-table-column> 67 <el-table-column prop="ytmc" label="用途"></el-table-column>
70 <el-table-column prop="zl" label="坐落"></el-table-column> 68 <el-table-column prop="zl" label="坐落"></el-table-column>
...@@ -126,29 +124,25 @@ ...@@ -126,29 +124,25 @@
126 </el-row> 124 </el-row>
127 <div class="slxx_title title-block bdcqk"> 125 <div class="slxx_title title-block bdcqk">
128 抵押权信息 126 抵押权信息
129 <div class="count" v-if="ssqlxxshow"> 127 <div class="count" v-if="ssqlxxshow">
130 <el-form-item 128 <el-form-item
131 label="上手权利信息:" 129 label="上手权利信息:"
132 prop="ssQlxx.bdcqzh" 130 prop="ssQlxx.bdcqzh"
133 :rules="rules.ssQlxxrules" 131 :rules="rules.ssQlxxrules">
134 >
135 <select-table 132 <select-table
136 v-model="ruleForm.ssQlxx" 133 v-model="ruleForm.ssQlxx"
137 :table-width="730" 134 :table-width="730"
138 :tableData="ssQlxxList" 135 :tableData="ssQlxxList"
139 :props="props" 136 :props="props"
140 @change="ssQlxxchange" 137 @change="ssQlxxchange">
141 >
142 <el-table-column 138 <el-table-column
143 prop="qllxmc" 139 prop="qllxmc"
144 width="130" 140 width="130"
145 label="权利类型" 141 label="权利类型"></el-table-column>
146 ></el-table-column>
147 <el-table-column 142 <el-table-column
148 prop="bdcqzh" 143 prop="bdcqzh"
149 width="160" 144 width="160"
150 label="不动产权证书" 145 label="不动产权证书"></el-table-column>
151 ></el-table-column>
152 <el-table-column prop="qlrmc" label="权利人"></el-table-column> 146 <el-table-column prop="qlrmc" label="权利人"></el-table-column>
153 <el-table-column prop="mjmc" label="面积"></el-table-column> 147 <el-table-column prop="mjmc" label="面积"></el-table-column>
154 <el-table-column prop="ytmc" label="用途"></el-table-column> 148 <el-table-column prop="ytmc" label="用途"></el-table-column>
...@@ -487,33 +481,6 @@ ...@@ -487,33 +481,6 @@
487 </el-radio-group> 481 </el-radio-group>
488 </el-form-item> 482 </el-form-item>
489 </el-col> 483 </el-col>
490 <!-- <el-col :span="6" v-show="ruleForm.qlxx.gyfs != '0'">
491 <el-form-item label="是否分别持证:">
492 <el-radio-group
493 v-model="ruleForm.qlxx.sqfbcz"
494 :disabled="!ableOperation">
495 <el-radio :label="1"></el-radio>
496 <el-radio :label="0"></el-radio>
497 </el-radio-group>
498 </el-form-item>
499 </el-col>
500 <el-col
501 :span="6"
502 v-show="ruleForm.qlxx.sqfbcz == '0' && ruleForm.qlxx.gyfs != '0'">
503 <el-form-item label="持证人:">
504 <el-select
505 v-model="ruleForm.czr"
506 placeholder="持证人"
507 :disabled="!ableOperation">
508 <el-option
509 v-for="item in czrOptions"
510 :key="item.zjh"
511 :label="item.sqrmc"
512 :value="item.zjh">
513 </el-option>
514 </el-select>
515 </el-form-item>
516 </el-col> -->
517 </el-row> 484 </el-row>
518 <qlrCommonTable 485 <qlrCommonTable
519 :tableData="ruleForm.qlrData" 486 :tableData="ruleForm.qlrData"
......
...@@ -15,7 +15,8 @@ ...@@ -15,7 +15,8 @@
15 :label-position="flag ? 'top' : ''" 15 :label-position="flag ? 'top' : ''"
16 :inline="flag" 16 :inline="flag"
17 :show-message="false" 17 :show-message="false"
18 label-width="145px"> 18 label-width="145px"
19 >
19 <div class="slxx_con" v-if="isShow" :class="flag ? 'formMarginBot0' : ''"> 20 <div class="slxx_con" v-if="isShow" :class="flag ? 'formMarginBot0' : ''">
20 <div class="slxx_title title-block"> 21 <div class="slxx_title title-block">
21 补录信息 22 补录信息
...@@ -40,33 +41,28 @@ ...@@ -40,33 +41,28 @@
40 </el-row> 41 </el-row>
41 <div class="slxx_title title-block bdcqk"> 42 <div class="slxx_title title-block bdcqk">
42 地役权不动产情况 43 地役权不动产情况
43 <div class="count"> 44 <div class="count">
44 <el-form-item 45 <el-form-item
45 label="地役权不动产情况" 46 label="地役权不动产情况"
46 prop="ztQlxx.bdcqzh" 47 prop="ztQlxx.bdcqzh"
47 :rules="rules.ztQlxxrules" 48 :rules="rules.ztQlxxrules">
48 >
49 <select-table 49 <select-table
50 v-model="ruleForm.ztQlxx" 50 v-model="ruleForm.ztQlxx"
51 :table-width="730" 51 :table-width="730"
52 :tableData="ztQlxxList" 52 :tableData="ztQlxxList"
53 :props="props" 53 :props="props"
54 @change="ztQlxxchange" 54 @change="ztQlxxchange">
55 >
56 <el-table-column 55 <el-table-column
57 prop="qllxmc" 56 prop="qllxmc"
58 width="130" 57 width="130"
59 label="权利类型" 58 label="权利类型"></el-table-column>
60 ></el-table-column>
61 <el-table-column 59 <el-table-column
62 prop="bdcqzh" 60 prop="bdcqzh"
63 width="160" 61 width="160"
64 label="不动产权证书" 62 label="不动产权证书"></el-table-column>
65 ></el-table-column>
66 <el-table-column 63 <el-table-column
67 prop="qlrmc" 64 prop="qlrmc"
68 label="被执行人" 65 label="被执行人"></el-table-column>
69 ></el-table-column>
70 <el-table-column prop="mjmc" label="面积"></el-table-column> 66 <el-table-column prop="mjmc" label="面积"></el-table-column>
71 <el-table-column prop="ytmc" label="用途"></el-table-column> 67 <el-table-column prop="ytmc" label="用途"></el-table-column>
72 <el-table-column prop="zl" label="坐落"></el-table-column> 68 <el-table-column prop="zl" label="坐落"></el-table-column>
...@@ -128,29 +124,25 @@ ...@@ -128,29 +124,25 @@
128 </el-row> 124 </el-row>
129 <div class="slxx_title title-block bdcqk"> 125 <div class="slxx_title title-block bdcqk">
130 地役权信息 126 地役权信息
131 <div class="count" v-if="ssqlxxshow"> 127 <div class="count" v-if="ssqlxxshow">
132 <el-form-item 128 <el-form-item
133 label="上手权利信息:" 129 label="上手权利信息:"
134 prop="ssQlxx.bdcqzh" 130 prop="ssQlxx.bdcqzh"
135 :rules="rules.ssQlxxrules" 131 :rules="rules.ssQlxxrules">
136 >
137 <select-table 132 <select-table
138 v-model="ruleForm.ssQlxx" 133 v-model="ruleForm.ssQlxx"
139 :table-width="730" 134 :table-width="730"
140 :tableData="ssQlxxList" 135 :tableData="ssQlxxList"
141 :props="props" 136 :props="props"
142 @change="ssQlxxchange" 137 @change="ssQlxxchange">
143 >
144 <el-table-column 138 <el-table-column
145 prop="qllxmc" 139 prop="qllxmc"
146 width="130" 140 width="130"
147 label="权利类型" 141 label="权利类型"></el-table-column>
148 ></el-table-column>
149 <el-table-column 142 <el-table-column
150 prop="bdcqzh" 143 prop="bdcqzh"
151 width="160" 144 width="160"
152 label="不动产权证书" 145 label="不动产权证书"></el-table-column>
153 ></el-table-column>
154 <el-table-column prop="qlrmc" label="权利人"></el-table-column> 146 <el-table-column prop="qlrmc" label="权利人"></el-table-column>
155 <el-table-column prop="mjmc" label="面积"></el-table-column> 147 <el-table-column prop="mjmc" label="面积"></el-table-column>
156 <el-table-column prop="ytmc" label="用途"></el-table-column> 148 <el-table-column prop="ytmc" label="用途"></el-table-column>
...@@ -167,7 +159,11 @@ ...@@ -167,7 +159,11 @@
167 </el-form-item> 159 </el-form-item>
168 </el-col> 160 </el-col>
169 <el-col :span="8"> 161 <el-col :span="8">
170 <el-form-item label="业务号:" prop="qlxx.ywh" :rules="rules.ywhrules"> 162 <el-form-item
163 label="业务号:"
164 prop="qlxx.ywh"
165 :rules="rules.ywhrules"
166 >
171 <el-input v-model="ruleForm.qlxx.ywh"></el-input> 167 <el-input v-model="ruleForm.qlxx.ywh"></el-input>
172 </el-form-item> 168 </el-form-item>
173 </el-col> 169 </el-col>
...@@ -192,13 +188,15 @@ ...@@ -192,13 +188,15 @@
192 <el-form-item 188 <el-form-item
193 label="登记类型: " 189 label="登记类型: "
194 prop="qlxx.djlx" 190 prop="qlxx.djlx"
195 :rules="rules.djlxrules"> 191 :rules="rules.djlxrules"
192 >
196 <el-select v-model="ruleForm.qlxx.djlx" @change="djlxchange"> 193 <el-select v-model="ruleForm.qlxx.djlx" @change="djlxchange">
197 <el-option 194 <el-option
198 v-for="item in djlxlist" 195 v-for="item in djlxlist"
199 :key="item.dcode" 196 :key="item.dcode"
200 :label="item.dname" 197 :label="item.dname"
201 :value="item.dcode"> 198 :value="item.dcode"
199 >
202 </el-option> 200 </el-option>
203 </el-select> 201 </el-select>
204 </el-form-item> 202 </el-form-item>
...@@ -212,7 +210,8 @@ ...@@ -212,7 +210,8 @@
212 <el-form-item 210 <el-form-item
213 label="不动产权证号:" 211 label="不动产权证号:"
214 prop="qlxx.bdcqzh" 212 prop="qlxx.bdcqzh"
215 :rules="rules.bdcqzhrules"> 213 :rules="rules.bdcqzhrules"
214 >
216 <el-input v-model="ruleForm.qlxx.bdcqzh"></el-input> 215 <el-input v-model="ruleForm.qlxx.bdcqzh"></el-input>
217 </el-form-item> 216 </el-form-item>
218 </el-col> 217 </el-col>
...@@ -225,7 +224,8 @@ ...@@ -225,7 +224,8 @@
225 <el-form-item 224 <el-form-item
226 label="登记机构:" 225 label="登记机构:"
227 prop="qlxx.djjg" 226 prop="qlxx.djjg"
228 :rules="rules.djjgrules"> 227 :rules="rules.djjgrules"
228 >
229 <el-input v-model="ruleForm.qlxx.djjg"></el-input> 229 <el-input v-model="ruleForm.qlxx.djjg"></el-input>
230 </el-form-item> 230 </el-form-item>
231 </el-col> 231 </el-col>
...@@ -233,7 +233,8 @@ ...@@ -233,7 +233,8 @@
233 <el-form-item 233 <el-form-item
234 label="登簿人:" 234 label="登簿人:"
235 prop="qlxx.dbr" 235 prop="qlxx.dbr"
236 :rules="rules.dbrrules"> 236 :rules="rules.dbrrules"
237 >
237 <el-input v-model="ruleForm.qlxx.dbr"></el-input> 238 <el-input v-model="ruleForm.qlxx.dbr"></el-input>
238 </el-form-item> 239 </el-form-item>
239 </el-col> 240 </el-col>
...@@ -241,14 +242,16 @@ ...@@ -241,14 +242,16 @@
241 <el-form-item 242 <el-form-item
242 label="登记时间:" 243 label="登记时间:"
243 prop="qlxx.djsj" 244 prop="qlxx.djsj"
244 :rules="rules.djsjrules"> 245 :rules="rules.djsjrules"
246 >
245 <el-date-picker 247 <el-date-picker
246 v-model="ruleForm.qlxx.djsj" 248 v-model="ruleForm.qlxx.djsj"
247 type="date" 249 type="date"
248 class="width100" 250 class="width100"
249 placeholder="选择日期" 251 placeholder="选择日期"
250 value-format="yyyy-MM-dd HH:mm:ss" 252 value-format="yyyy-MM-dd HH:mm:ss"
251 format="yyyy-MM-dd"> 253 format="yyyy-MM-dd"
254 >
252 </el-date-picker> 255 </el-date-picker>
253 </el-form-item> 256 </el-form-item>
254 </el-col> 257 </el-col>
...@@ -259,7 +262,8 @@ ...@@ -259,7 +262,8 @@
259 v-for="item in qsztlist" 262 v-for="item in qsztlist"
260 :key="item.dcode" 263 :key="item.dcode"
261 :label="item.dname" 264 :label="item.dname"
262 :value="item.dcode"> 265 :value="item.dcode"
266 >
263 </el-option> 267 </el-option>
264 </el-select> 268 </el-select>
265 </el-form-item> 269 </el-form-item>
...@@ -276,14 +280,28 @@ ...@@ -276,14 +280,28 @@
276 </el-form-item> 280 </el-form-item>
277 </el-col> 281 </el-col>
278 <el-col :span="8"> 282 <el-col :span="8">
279 <el-form-item label="供役地权利人证件种类:"> 283 <el-form-item>
280 <el-select v-model="ruleForm.qlxx.gydqlrzjzl"> 284 <span slot="label" style="display: inline-block">
281 <el-option 285 <el-tooltip
282 v-for="item in dictData['A30']" 286 content="供役地权利人证件种类:"
283 :key="item.dcode" 287 placement="top"
284 :label="item.dname" 288 effect="light"
285 :value="item.dcode"></el-option> 289 >
286 </el-select> 290 <span type="text" style="color: #444" size="mini"
291 >供役地权利人证件...</span
292 >
293 </el-tooltip>
294 </span>
295 <div class="flex">
296 <el-select v-model="ruleForm.qlxx.gydqlrzjzl">
297 <el-option
298 v-for="item in dictData['A30']"
299 :key="item.dcode"
300 :label="item.dname"
301 :value="item.dcode"
302 ></el-option>
303 </el-select>
304 </div>
287 </el-form-item> 305 </el-form-item>
288 </el-col> 306 </el-col>
289 <el-col :span="8"> 307 <el-col :span="8">
...@@ -307,14 +325,28 @@ ...@@ -307,14 +325,28 @@
307 </el-form-item> 325 </el-form-item>
308 </el-col> 326 </el-col>
309 <el-col :span="8"> 327 <el-col :span="8">
310 <el-form-item label="需役地权利人证件种类:"> 328 <el-form-item>
311 <el-select v-model="ruleForm.qlxx.xydqlrzjzl"> 329 <span slot="label" style="display: inline-block">
312 <el-option 330 <el-tooltip
313 v-for="item in dictData['A30']" 331 content="需役地权利人证件种类:"
314 :key="item.dcode" 332 placement="top"
315 :label="item.dname" 333 effect="light"
316 :value="item.dcode"></el-option> 334 >
317 </el-select> 335 <span type="text" style="color: #444" size="mini"
336 >需役地权利人证件...</span
337 >
338 </el-tooltip>
339 </span>
340 <div class="flex">
341 <el-select v-model="ruleForm.qlxx.xydqlrzjzl">
342 <el-option
343 v-for="item in dictData['A30']"
344 :key="item.dcode"
345 :label="item.dname"
346 :value="item.dcode"
347 ></el-option>
348 </el-select>
349 </div>
318 </el-form-item> 350 </el-form-item>
319 </el-col> 351 </el-col>
320 <el-col :span="8"> 352 <el-col :span="8">
...@@ -340,7 +372,8 @@ ...@@ -340,7 +372,8 @@
340 type="date" 372 type="date"
341 placeholder="选择日期" 373 placeholder="选择日期"
342 value-format="yyyy-MM-dd HH:mm:ss" 374 value-format="yyyy-MM-dd HH:mm:ss"
343 format="yyyy-MM-dd"> 375 format="yyyy-MM-dd"
376 >
344 </el-date-picker> 377 </el-date-picker>
345 </el-form-item> 378 </el-form-item>
346 </el-col> 379 </el-col>
...@@ -352,7 +385,8 @@ ...@@ -352,7 +385,8 @@
352 type="date" 385 type="date"
353 placeholder="选择日期" 386 placeholder="选择日期"
354 value-format="yyyy-MM-dd HH:mm:ss" 387 value-format="yyyy-MM-dd HH:mm:ss"
355 format="yyyy-MM-dd"> 388 format="yyyy-MM-dd"
389 >
356 </el-date-picker> 390 </el-date-picker>
357 </el-form-item> 391 </el-form-item>
358 </el-col> 392 </el-col>
...@@ -376,7 +410,8 @@ ...@@ -376,7 +410,8 @@
376 <el-form-item label="共有方式:"> 410 <el-form-item label="共有方式:">
377 <el-radio-group 411 <el-radio-group
378 :disabled="!ableOperation" 412 :disabled="!ableOperation"
379 v-model="ruleForm.qlxx.gyfs"> 413 v-model="ruleForm.qlxx.gyfs"
414 >
380 <el-radio label="0">单独所有</el-radio> 415 <el-radio label="0">单独所有</el-radio>
381 <el-radio label="1">共同共有</el-radio> 416 <el-radio label="1">共同共有</el-radio>
382 <el-radio label="2">按份所有</el-radio> 417 <el-radio label="2">按份所有</el-radio>
...@@ -384,40 +419,14 @@ ...@@ -384,40 +419,14 @@
384 </el-radio-group> 419 </el-radio-group>
385 </el-form-item> 420 </el-form-item>
386 </el-col> 421 </el-col>
387 <!-- <el-col :span="6" v-show="ruleForm.qlxx.gyfs != '0'">
388 <el-form-item label="是否分别持证:">
389 <el-radio-group
390 v-model="ruleForm.qlxx.sqfbcz"
391 :disabled="!ableOperation">
392 <el-radio :label="1"></el-radio>
393 <el-radio :label="0"></el-radio>
394 </el-radio-group>
395 </el-form-item>
396 </el-col>
397 <el-col
398 :span="6"
399 v-show="ruleForm.qlxx.sqfbcz == '0' && ruleForm.qlxx.gyfs == '1'">
400 <el-form-item label="持证人:">
401 <el-select
402 v-model="ruleForm.czr"
403 placeholder="持证人"
404 :disabled="!ableOperation">
405 <el-option
406 v-for="item in czrOptions"
407 :key="item.zjh"
408 :label="item.sqrmc"
409 :value="item.zjh">
410 </el-option>
411 </el-select>
412 </el-form-item>
413 </el-col> -->
414 </el-row> 422 </el-row>
415 <qlrCommonTable 423 <qlrCommonTable
416 :tableData="ruleForm.qlrData" 424 :tableData="ruleForm.qlrData"
417 @upDateQlrxxList="upDateQlrxxList" 425 @upDateQlrxxList="upDateQlrxxList"
418 :key="key" 426 :key="key"
419 :ableOperation="ableOperation" 427 :ableOperation="ableOperation"
420 :gyfs="ruleForm.qlxx.gyfs" /> 428 :gyfs="ruleForm.qlxx.gyfs"
429 />
421 430
422 <div> 431 <div>
423 <div class="slxx_title title-block"> 432 <div class="slxx_title title-block">
...@@ -429,7 +438,8 @@ ...@@ -429,7 +438,8 @@
429 :tableData="ruleForm.ywrData" 438 :tableData="ruleForm.ywrData"
430 :key="key" 439 :key="key"
431 :ableOperation="ableOperation" 440 :ableOperation="ableOperation"
432 @upDateQlrxxList="upDateYwrxxList" /> 441 @upDateQlrxxList="upDateYwrxxList"
442 />
433 </div> 443 </div>
434 </div> 444 </div>
435 <el-row class="btn" v-if="ableOperation"> 445 <el-row class="btn" v-if="ableOperation">
...@@ -441,38 +451,38 @@ ...@@ -441,38 +451,38 @@
441 </div> 451 </div>
442 </template> 452 </template>
443 <script> 453 <script>
444 import ywmix from "./dataprocessing"; 454 import ywmix from "./dataprocessing";
445 import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable"; 455 import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable";
446 import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable"; 456 import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable";
447 import tdytTable from "@/views/workflow/components/tdytTable"; 457 import tdytTable from "@/views/workflow/components/tdytTable";
448 import selectTable from "@/components/selectTable/index.vue"; 458 import selectTable from "@/components/selectTable/index.vue";
449 export default { 459 export default {
450 mixins: [ywmix], 460 mixins: [ywmix],
451 components: { qlrCommonTable, ywrCommonTable, tdytTable, selectTable }, 461 components: { qlrCommonTable, ywrCommonTable, tdytTable, selectTable },
452 data () { 462 data() {
453 return { 463 return {
454 //传递参数\ 464 //传递参数\
455 rules: { 465 rules: {
456 ssQlxxrules: [ 466 ssQlxxrules: [
457 { required: true, message: "上手权利信息", trigger: "blur" }, 467 { required: true, message: "上手权利信息", trigger: "blur" },
458 ], 468 ],
459 ztQlxxrules: [ 469 ztQlxxrules: [
460 { required: true, message: "抵押不动产信息", trigger: "blur" }, 470 { required: true, message: "抵押不动产信息", trigger: "blur" },
461 ], 471 ],
462 bdcqzhrules: [ 472 bdcqzhrules: [
463 { required: true, message: "不动产登记证明号", trigger: "blur" }, 473 { required: true, message: "不动产登记证明号", trigger: "blur" },
464 ], 474 ],
465 djjgrules: [{ required: true, message: "登记机构", trigger: "blur" }], 475 djjgrules: [{ required: true, message: "登记机构", trigger: "blur" }],
466 dbrrules: [{ required: true, message: "登簿人", trigger: "blur" }], 476 dbrrules: [{ required: true, message: "登簿人", trigger: "blur" }],
467 djsjrules: [{ required: true, message: "登记时间", trigger: "blur" }], 477 djsjrules: [{ required: true, message: "登记时间", trigger: "blur" }],
468 djlxrules: [{ required: true, message: "登记类型", trigger: "change" }], 478 djlxrules: [{ required: true, message: "登记类型", trigger: "change" }],
469 ywhrules: [{ required: true, message: "业务号", trigger: "blur" }], 479 ywhrules: [{ required: true, message: "业务号", trigger: "blur" }],
470 }, 480 },
471 }; 481 };
472 }, 482 },
473 } 483 };
474 </script> 484 </script>
475 <style scoped lang="scss"> 485 <style scoped lang="scss">
476 @import "~@/styles/public.scss"; 486 @import "~@/styles/public.scss";
477 @import "~@/styles/slxx/slxx.scss"; 487 @import "~@/styles/slxx/slxx.scss";
478 </style> 488 </style>
......
...@@ -648,6 +648,7 @@ djlxchange(val) { ...@@ -648,6 +648,7 @@ djlxchange(val) {
648 message: "请补充土地性质", 648 message: "请补充土地性质",
649 type: "error", 649 type: "error",
650 }); 650 });
651 return false;
651 } 652 }
652 if (this.ruleForm.qlxx.gyfs == "0") { 653 if (this.ruleForm.qlxx.gyfs == "0") {
653 if (this.ruleForm.qlrData.length > 1) { 654 if (this.ruleForm.qlrData.length > 1) {
......
...@@ -99,7 +99,7 @@ ...@@ -99,7 +99,7 @@
99 </el-form-item> 99 </el-form-item>
100 </el-col> 100 </el-col>
101 <el-col :span="8"> 101 <el-col :span="8">
102 <el-form-item label="不动产权证号:"> 102 <el-form-item label="不动产登记证明号">
103 <el-input disabled v-model="ruleForm.ztQlxx.bdcqzh"></el-input> 103 <el-input disabled v-model="ruleForm.ztQlxx.bdcqzh"></el-input>
104 </el-form-item> 104 </el-form-item>
105 </el-col> 105 </el-col>
...@@ -211,14 +211,6 @@ ...@@ -211,14 +211,6 @@
211 <el-input v-model="ruleForm.qlxx.zl"></el-input> 211 <el-input v-model="ruleForm.qlxx.zl"></el-input>
212 </el-form-item> 212 </el-form-item>
213 </el-col> 213 </el-col>
214 <el-col :span="8">
215 <el-form-item
216 label="不动产权证号:"
217 prop="qlxx.bdcqzh"
218 :rules="rules.bdcqzhrules">
219 <el-input v-model="ruleForm.qlxx.bdcqzh"></el-input>
220 </el-form-item>
221 </el-col>
222 <!-- <el-col :span="8"> 214 <!-- <el-col :span="8">
223 <el-form-item label="区县代码:" prop="qlxx.qxdm" :rules="rules.qxdmrules"> 215 <el-form-item label="区县代码:" prop="qlxx.qxdm" :rules="rules.qxdmrules">
224 <el-input v-model="ruleForm.qlxx.qxdm"></el-input> 216 <el-input v-model="ruleForm.qlxx.qxdm"></el-input>
...@@ -341,7 +333,7 @@ ...@@ -341,7 +333,7 @@
341 </el-col> 333 </el-col>
342 <el-col :span="8"> 334 <el-col :span="8">
343 <el-form-item label="总层数:"> 335 <el-form-item label="总层数:">
344 <el-input v-model="ruleForm.ygdj.zcs"></el-input> 336 <el-input oninput = "value=value.replace(/[^\d]/g,'')" maxlength="4" v-model="ruleForm.ygdj.zcs"></el-input>
345 </el-form-item> 337 </el-form-item>
346 </el-col> 338 </el-col>
347 <el-col :span="8"> 339 <el-col :span="8">
...@@ -366,22 +358,22 @@ ...@@ -366,22 +358,22 @@
366 </el-col> 358 </el-col>
367 <el-col :span="8" v-if="ruleForm.qlxx.qszt == '2'"> 359 <el-col :span="8" v-if="ruleForm.qlxx.qszt == '2'">
368 <el-form-item label="注销预告业务号:"> 360 <el-form-item label="注销预告业务号:">
369 <el-input v-model="ruleForm.ygdj.zxygywh"></el-input> 361 <el-input v-model="ruleForm.qlxx.zxywh"></el-input>
370 </el-form-item> 362 </el-form-item>
371 </el-col> 363 </el-col>
372 <el-col :span="8" v-if="ruleForm.qlxx.qszt == '2'"> 364 <el-col :span="8" v-if="ruleForm.qlxx.qszt == '2'">
373 <el-form-item label="注销预告原因:"> 365 <el-form-item label="注销预告原因:">
374 <el-input v-model="ruleForm.ygdj.zxygyy"></el-input> 366 <el-input v-model="ruleForm.ygdj.zxyy"></el-input>
375 </el-form-item> 367 </el-form-item>
376 </el-col> 368 </el-col>
377 <el-col :span="8" v-if="ruleForm.qlxx.qszt == '2'"> 369 <el-col :span="8" v-if="ruleForm.qlxx.qszt == '2'">
378 <el-form-item label="注销时间:"> 370 <el-form-item label="注销时间:">
379 <el-date-picker 371 <el-date-picker
380 v-model="ruleForm.ygdj.zxsj" 372 v-model="ruleForm.qlxx.zxsj"
381 type="date" 373 type="date"
382 class="width100" 374 class="width100"
383 placeholder="选择日期" 375 placeholder="选择日期"
384 value-format="yyyy-MM-dd HH:mm:ss" 376 value-format="yyyy-MM-dd HH/mm/ss"
385 format="yyyy-MM-dd"> 377 format="yyyy-MM-dd">
386 </el-date-picker> 378 </el-date-picker>
387 </el-form-item> 379 </el-form-item>
...@@ -393,7 +385,7 @@ ...@@ -393,7 +385,7 @@
393 content="取得价格被担保主债权数额:" 385 content="取得价格被担保主债权数额:"
394 placement="top" 386 placement="top"
395 effect="light"> 387 effect="light">
396 <span type="text" style="color: #444" size="mini">取得价格被担保...</span> 388 <span type="text" style="color: #444" size="mini">取得价格被...:</span>
397 </el-tooltip> 389 </el-tooltip>
398 </span> 390 </span>
399 <div class="flex"> 391 <div class="flex">
...@@ -426,15 +418,28 @@ ...@@ -426,15 +418,28 @@
426 content="是否存在禁止或限制转让抵押不动产的约定:" 418 content="是否存在禁止或限制转让抵押不动产的约定:"
427 placement="top" 419 placement="top"
428 effect="light"> 420 effect="light">
429 <span type="text" style="color: #444" size="mini">是否存在禁止或限制...</span> 421 <span type="text" style="color: #444" size="mini">是否存在禁止...:</span>
430 </el-tooltip> 422 </el-tooltip>
431 </span> 423 </span>
432 <el-input v-model="ruleForm.ygdj.sfczjzhxz"></el-input> 424 <el-radio-group v-model="ruleForm.ygdj.sfczjzhxz">
425 <el-radio label="1"></el-radio>
426 <el-radio label="2"></el-radio>
427 </el-radio-group>
433 </el-form-item> 428 </el-form-item>
434 </el-col> 429 </el-col>
430 <!-- <el-col :span="8">
431 <el-form-item
432 label="是否存在禁止或限制转让抵押不动产的约定:" label-width="345px">
433 <el-radio-group v-model="ruleForm.ygdj.sfczjzhxz" @change="djlxchange">
434 <el-radio label="1"></el-radio>
435 <el-radio label="2"></el-radio>
436 </el-radio-group>
437 </el-form-item>
438 </el-col> -->
435 <el-col :span="8"> 439 <el-col :span="8">
436 <el-form-item label="不动产登记证明号:"> 440 <el-form-item label="不动产登记证明号:" prop="qlxx.bdcqzh"
437 <el-input v-model="ruleForm.ygdj.bdcdjzmh"></el-input> 441 :rules="rules.bdcqzhrules">
442 <el-input v-model="ruleForm.qlxx.bdcqzh"></el-input>
438 </el-form-item> 443 </el-form-item>
439 </el-col> 444 </el-col>
440 <el-col :span="24"> 445 <el-col :span="24">
......
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
42 </el-row> 42 </el-row>
43 <div class="slxx_title title-block bdcqk"> 43 <div class="slxx_title title-block bdcqk">
44 预告买卖不动产情况 44 预告买卖不动产情况
45 <div class="count" v-if="ssqlxxshow"> 45 <div class="count" v-if="ssqlxxshow">
46 <el-form-item 46 <el-form-item
47 label="上手权利信息:" 47 label="上手权利信息:"
48 prop="ssQlxx.bdcqzh" 48 prop="ssQlxx.bdcqzh"
...@@ -249,7 +249,7 @@ ...@@ -249,7 +249,7 @@
249 </el-col> 249 </el-col>
250 <el-col :span="8"> 250 <el-col :span="8">
251 <el-form-item label="总层数:"> 251 <el-form-item label="总层数:">
252 <el-input v-model="ruleForm.ygdj.zcs"></el-input> 252 <el-input oninput = "value=value.replace(/[^\d]/g,'')" maxlength="4" v-model="ruleForm.ygdj.zcs"></el-input>
253 </el-form-item> 253 </el-form-item>
254 </el-col> 254 </el-col>
255 <el-col :span="8"> 255 <el-col :span="8">
...@@ -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
...@@ -305,7 +305,7 @@ ...@@ -305,7 +305,7 @@
305 <span 305 <span
306 type="text" 306 type="text"
307 style="color: #444" 307 style="color: #444"
308 size="mini">取得价格被担保...</span> 308 size="mini">取得价格被...:</span>
309 </el-tooltip> 309 </el-tooltip>
310 </span> 310 </span>
311 <div class="flex"> 311 <div class="flex">
...@@ -334,18 +334,17 @@ ...@@ -334,18 +334,17 @@
334 <el-col :span="8"> 334 <el-col :span="8">
335 <el-form-item> 335 <el-form-item>
336 <span slot="label" style="display: inline-block"> 336 <span slot="label" style="display: inline-block">
337
338 <el-tooltip 337 <el-tooltip
339 content="是否存在禁止或限制转让抵押不动产的约定:" 338 content="是否存在禁止或限制转让抵押不动产的约定:"
340 placement="top" 339 placement="top"
341 effect="light"> 340 effect="light">
342 <span 341 <span type="text" style="color: #444" size="mini">是否存在禁止...:</span>
343 type="text"
344 style="color: #444"
345 size="mini">是否存在禁止或限制...</span>
346 </el-tooltip> 342 </el-tooltip>
347 </span> 343 </span>
348 <el-input v-model="ruleForm.ygdj.sfczjzhxz"></el-input> 344 <el-radio-group v-model="ruleForm.ygdj.sfczjzhxz">
345 <el-radio label="1"></el-radio>
346 <el-radio label="2"></el-radio>
347 </el-radio-group>
349 </el-form-item> 348 </el-form-item>
350 </el-col> 349 </el-col>
351 <el-col :span="8"> 350 <el-col :span="8">
...@@ -376,33 +375,6 @@ ...@@ -376,33 +375,6 @@
376 </el-radio-group> 375 </el-radio-group>
377 </el-form-item> 376 </el-form-item>
378 </el-col> 377 </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> 378 </el-row>
407 <qlrCommonTable 379 <qlrCommonTable
408 :tableData="ruleForm.qlrData" 380 :tableData="ruleForm.qlrData"
...@@ -433,7 +405,7 @@ ...@@ -433,7 +405,7 @@
433 </div> 405 </div>
434 </template> 406 </template>
435 <script> 407 <script>
436 import ywmix from "./dataprocessing"; 408 import ywmix from "./dataprocessing";
437 import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable"; 409 import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable";
438 import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable"; 410 import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable";
439 import tdytTable from "@/views/workflow/components/tdytTable"; 411 import tdytTable from "@/views/workflow/components/tdytTable";
...@@ -443,7 +415,7 @@ ...@@ -443,7 +415,7 @@
443 components: { qlrCommonTable, ywrCommonTable, tdytTable, selectTable }, 415 components: { qlrCommonTable, ywrCommonTable, tdytTable, selectTable },
444 data () { 416 data () {
445 return { 417 return {
446 //传递参数\ 418 //传递参数\
447 rules: { 419 rules: {
448 ztQlxxrules: [ 420 ztQlxxrules: [
449 { required: true, message: "抵押不动产信息", trigger: "blur" }, 421 { 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-11 08:58:31 4 * @LastEditTime: 2023-08-14 11:16:12
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,269 +66,269 @@ ...@@ -76,269 +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 },
105 mixins: [WorkFlow],
106 data() {
107 return {
108 bsmSlsq: this.$route.query.bsmSlsq,
109 //当前流程所在环节
110 bestepid: this.$route.query.bestepid,
111 //当前流程所在环节
112 zbhj: this.$route.query.zbhj,
113 //设置那个表单选中
114 tabName: "",
115 isEdit: true,
116 // 弹框显示
117 dialogVisible: true,
118 //表单集合
119 tabList: [],
120 //选择加载哪一个组件
121 componentTag: "",
122 //设置表单传递数据
123 currentSelectProps: {},
124 // 首次拿到的业务信息
125 oneSelectProps: {},
126 //材料信息选择卡索引
127 oneget: true,
128 //页面监听时间
129 _beforeUnload_time: "",
130 treedata: {},
131 tabdata: [],
132 bsmRepair: "",
133 defaultNode: {},
134 clxxForm: "",
135 //材料信息选择卡索引
136 clxxIndex: "",
137 //材料信息选项卡对象
138 clxxTab: {},
139 ableOperation: false,
140 };
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 this.tabName = this.tabList[0].value;
159 this.ableOperation = this.tabList[0].ableOperation;
160 this.getFromRouter(this.tabName);
161
162 if (this.tabList.length != 8) {
163 let that = this;
164 this.tabList.forEach(function (item, index) {
165 if (item.value == "clxx") {
166 that.clxxIndex = index;
167 that.clxxForm = getForm(item.value, that.$route.query.sqywbm);
168 that.clxxTab = item;
169 }
170 });
171 }
172 });
173 });
174 }
175 }, 94 },
176 // 获取右侧选项卡 95 mixins: [WorkFlow],
177 /** 96 data () {
178 * @description: 获取右侧选项卡 97 return {
179 * @param {*} val 98 bsmSlsq: this.$route.query.bsmSlsq,
180 * @author: renchao 99 //当前流程所在环节
181 */ 100 bestepid: this.$route.query.bestepid,
182 getCurrentSelectProps(val) { 101 //当前流程所在环节
183 this.bsmRepair = val.bsmRepair; 102 zbhj: this.$route.query.zbhj,
184 if (val.bdcdyid) { 103 //设置那个表单选中
185 this.oneSelectProps = val; 104 tabName: "",
186 } 105 isEdit: true,
187 this.currentSelectProps = val; 106 // 弹框显示
188 if (this.currentSelectProps.bsmRepair) { 107 dialogVisible: true,
189 this.stepForm(this.currentSelectProps.qllx); 108 //表单集合
190 } else if (!this.oneget) { 109 tabList: [],
191 this.getdjblist(); 110 //选择加载哪一个组件
192 } 111 componentTag: "",
193 if (this.oneget) { 112 //设置表单传递数据
194 this.oneget = false; 113 currentSelectProps: {},
195 this.stepForm(this.currentSelectProps.qllx); 114 // 首次拿到的业务信息
196 } 115 oneSelectProps: {},
116 //材料信息选择卡索引
117 oneget: true,
118 //页面监听时间
119 _beforeUnload_time: "",
120 treedata: {},
121 tabdata: [],
122 bsmRepair: "",
123 defaultNode: {},
124 clxxForm: "",
125 //材料信息选择卡索引
126 clxxIndex: "",
127 //材料信息选项卡对象
128 clxxTab: {},
129 ableOperation: false,
130 };
197 }, 131 },
198 // 获取渲染登记簿列表 132 mounted () {
199 /** 133 // this.getleftMenubl()
200 * @description: 获取渲染登记簿列表
201 * @author: renchao
202 */
203 getdjblist() {
204 getBdcqljqtsx({
205 bdcdyid: this.currentSelectProps.bdcdyid,
206 bdcdyh: this.currentSelectProps.bdcdyh,
207 }).then((res) => {
208 if (res.code === 200) {
209 this.treedata = loadTreeData(res.result);
210 this.$nextTick(function () {
211 this.defaultNode = getNode(this.currentSelectProps.qllx, {
212 linShi: 0,
213 xianShi: 0,
214 liShi: 0,
215 });
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 });
227 this.tabList = this.tabdata;
228 }
229 });
230 }, 134 },
231 //选项卡切换事件
232 /**
233 * @description: 右侧表单选项卡事件
234 * @param {*} handleClick
235 * @author: renchao
236 */
237 handleClick(a) {
238 let p = Object.keys(this.tabList[0]).filter(
239 (item) => item == "ableOperation"
240 );
241 if (p) {
242 this.ableOperation = this.tabList[a.index].ableOperation;
243 }
244 135
245 }, 136 methods: {
246 //右侧表单选项卡事件 137 /**
247 /** 138 * @description: stepForm
248 * @description: 右侧表单选项卡事件 139 * @param {*} qllx
249 * @param {*} activeName 140 * @author: renchao
250 * @author: renchao 141 */
251 */ 142 stepForm (qllx) {
143 this.oneSelectProps.qllx = qllx;
144 if (this.$refs.Menu.supplementarylist.length) {
145 getStepFormInfo(this.oneSelectProps).then((res) => {
146 this.$nextTick(function () {
147 this.tabList = res.result;
148 this.tabName = this.tabList[0].value;
149 this.ableOperation = this.tabList[0].ableOperation;
150 this.getFromRouter(this.tabName);
252 151
253 beforeLeave(activeName) { 152 if (this.tabList.length != 8) {
254 if (activeName && activeName != 0) this.getFromRouter(activeName); 153 let that = this;
255 }, 154 this.tabList.forEach(function (item, index) {
256 //切换选项卡内容组件 155 if (item.value == "clxx") {
257 /** 156 that.clxxIndex = index;
258 * @description: 切换选项卡内容组件 157 that.clxxForm = getForm(item.value, that.$route.query.sqywbm);
259 * @param {*} tabname 158 that.clxxTab = item;
260 * @author: renchao 159 }
261 */ 160 });
262 getFromRouter(tabname) { 161 }
263 this.componentTag = getForm(tabname); 162 });
264 }, 163 });
265 changeywh () {
266 this.$refs.Menu.getleftMenubl("change");
267 },
268 // 增加补录记录
269 /**
270 * @description: 增加补录记录
271 * @param {*} row
272 * @param {*} del
273 * @author: renchao
274 */
275 addRepairRecord(row, del) {
276 let from = {
277 bsmQlxx: "",
278 bsmSlsq: this.bsmSlsq,
279 bsmSldy: this.currentSelectProps.bsmSldy,
280 operate: "C",
281 qllx: "",
282 };
283 if (row) {
284 from.bsmQlxx = row.bsmQlxx;
285 if (del) {
286 from.operate = del;
287 } else {
288 from.operate = row.bsmQlxx ? "U" : "C";
289 } 164 }
290 from.qllx = row.qllx; 165 },
291 } 166 // 获取右侧选项卡
292 addRepairRecord(from) 167 /**
293 .then((res) => { 168 * @description: 获取右侧选项卡
294 if (res.code == "200") { 169 * @param {*} val
295 this.$refs.qllxlist.dialogVisible = false; 170 * @author: renchao
296 this.$nextTick(() => { 171 */
297 this.$refs.Menu.getleftMenubl(res.result); 172 getCurrentSelectProps (val) {
298 this.$message({ 173 this.bsmRepair = val.bsmRepair;
299 type: "success", 174 if (val.bdcdyid) {
300 message: "补录成功!", 175 this.oneSelectProps = val;
176 }
177 this.currentSelectProps = val;
178 if (this.currentSelectProps.bsmRepair) {
179 this.stepForm(this.currentSelectProps.qllx);
180 } else if (!this.oneget) {
181 this.getdjblist();
182 }
183 if (this.oneget) {
184 this.oneget = false;
185 this.stepForm(this.currentSelectProps.qllx);
186 }
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,
301 }); 205 });
206 this.tabName = this.defaultNode.id; //data[0].id为默认选中的节点
302 }); 207 });
303 } else { 208 let settree = JSON.parse(JSON.stringify(this.treedata));
304 this.$alert(res.message, "提示", { 209 this.tabdata = [
305 confirmButtonText: "确定", 210 ...settree,
306 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;
307 }); 216 });
217 this.tabList = this.tabdata;
308 } 218 }
309 })
310 .catch((res) => {
311 console.log("错", res);
312 }); 219 });
313 }, 220 },
314 // openDialog () { 221 //选项卡切换事件
315 // this.$store.dispatch('user/refreshPage', false) 222 /**
316 // let data = JSON.parse(localStorage.getItem('ywbl')) 223 * @description: 右侧表单选项卡事件
317 // let title 224 * @param {*} handleClick
318 // if (data?.sqywmc) { 225 * @author: renchao
319 // title = "申请业务:" + data?.sqywmc 226 */
320 // } else { 227 handleClick (a) {
321 // title = "申请业务:" + data?.djywmc 228 let p = Object.keys(this.tabList[0]).filter(
322 // } 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 */
323 242
324 // this.$popupDialog(title, "ywbl/ywsq/selectBdc", { 'djywbm': this.$route.query.sqywbm, 'isJump': true, 'sqywInfo': data }, "80%", true) 243 beforeLeave (activeName) {
325 // } 244 if (activeName && activeName != 0) this.getFromRouter(activeName);
326 }, 245 },
327 }; 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 // }
313
314 // this.$popupDialog(title, "ywbl/ywsq/selectBdc", { 'djywbm': this.$route.query.sqywbm, 'isJump': true, 'sqywInfo': data }, "80%", true)
315 // }
316 },
317 };
328 </script> 318 </script>
329 <style scoped lang="scss"> 319 <style scoped lang="scss">
330 .rightContainer { 320 .rightContainer {
331 position: relative; 321 position: relative;
332 } 322 }
333 .count { 323 .count {
334 font-size: 14px; 324 font-size: 14px;
335 position: absolute; 325 position: absolute;
336 right: 25px; 326 right: 25px;
337 top: 12px; 327 top: 12px;
338 height: 30px; 328 height: 30px;
339 span { 329 span {
340 font-weight: 600; 330 font-weight: 600;
341 color: #3498db; 331 color: #3498db;
332 }
342 } 333 }
343 }
344 </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-14 10:52:06 4 * @LastEditTime: 2023-08-14 12:56:43
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -289,6 +289,7 @@ ...@@ -289,6 +289,7 @@
289 Init(formdata).then((res) => { 289 Init(formdata).then((res) => {
290 if (res.code === 200 && res.result) { 290 if (res.code === 200 && res.result) {
291 this.ruleForm = res.result; 291 this.ruleForm = res.result;
292 this.czrOptions = this.ruleForm.qlrList;
292 this.ruleForm.diyaq.sfczjzhxz = "0"; 293 this.ruleForm.diyaq.sfczjzhxz = "0";
293 } 294 }
294 this.$endLoading(); 295 this.$endLoading();
...@@ -339,8 +340,6 @@ ...@@ -339,8 +340,6 @@
339 } 340 }
340 }); 341 });
341 }, 342 },
342
343 // 更新权利人信息
344 /** 343 /**
345 * @description: 更新权利人信息 344 * @description: 更新权利人信息
346 * @param {*} val 345 * @param {*} val
...@@ -352,7 +351,6 @@ ...@@ -352,7 +351,6 @@
352 this.czrOptions = this.ruleForm.qlrList; 351 this.czrOptions = this.ruleForm.qlrList;
353 } 352 }
354 }, 353 },
355 // 更新义务人信息
356 /** 354 /**
357 * @description: 更新义务人信息 355 * @description: 更新义务人信息
358 * @param {*} val 356 * @param {*} val
......
1 <!-- 1 <!--
2 * @Description: 房屋多幢受理信息 2 * @Description: 房屋多幢受理信息
3 * @Autor: ssq 3 * @Autor: ssq
4 * @LastEditTime: 2023-08-14 10:58:48 4 * @LastEditTime: 2023-08-14 13:02:34
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -117,14 +117,14 @@ ...@@ -117,14 +117,14 @@
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 <el-col :span="5" v-show="ruleForm.sldy.gyfs != '0'"> 128 <el-col :span="5" v-show="ruleForm.sldy.gyfs != '0'">
129 <el-form-item label="是否分别持证:"> 129 <el-form-item label="是否分别持证:">
130 <el-radio-group 130 <el-radio-group
...@@ -212,6 +212,7 @@ ...@@ -212,6 +212,7 @@
212 } 212 }
213 //初始化发证方式,1:小证,2:大正 213 //初始化发证方式,1:小证,2:大正
214 this.ruleForm.slsq.fzfs == null ? this.ruleForm.slsq.fzfs = '1' : this.ruleForm.slsq.fzfs; 214 this.ruleForm.slsq.fzfs == null ? this.ruleForm.slsq.fzfs = '1' : this.ruleForm.slsq.fzfs;
215 this.czrOptions = this.ruleForm.qlrList;
215 } 216 }
216 }); 217 });
217 }, 218 },
...@@ -253,7 +254,6 @@ ...@@ -253,7 +254,6 @@
253 } 254 }
254 }, 255 },
255 methods: { 256 methods: {
256 // 更新土地用途信息
257 /** 257 /**
258 * @description: 更新土地用途信息 258 * @description: 更新土地用途信息
259 * @param {*} val 259 * @param {*} val
...@@ -261,10 +261,8 @@ ...@@ -261,10 +261,8 @@
261 */ 261 */
262 upDateTdytxxList (val) { 262 upDateTdytxxList (val) {
263 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 263 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
264 this.czrOptions = this.ruleForm.qlrList;
265 this.key++; 264 this.key++;
266 }, 265 },
267 // 更新权利人信息
268 /** 266 /**
269 * @description: 更新权利人信息 267 * @description: 更新权利人信息
270 * @param {*} val 268 * @param {*} val
...@@ -272,6 +270,8 @@ ...@@ -272,6 +270,8 @@
272 */ 270 */
273 upDateQlrxxList (val) { 271 upDateQlrxxList (val) {
274 this.ruleForm.qlrList = _.cloneDeep(val); 272 this.ruleForm.qlrList = _.cloneDeep(val);
273 this.czrOptions = this.ruleForm.qlrList;
274 this.key++;
275 }, 275 },
276 /** 276 /**
277 * @description: showCZInfo 277 * @description: showCZInfo
......
1 <!-- 1 <!--
2 * @Description: 受理信息 2 * @Description: 受理信息
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-14 10:56:46 4 * @LastEditTime: 2023-08-14 12:57:21
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -271,12 +271,13 @@ ...@@ -271,12 +271,13 @@
271 } 271 }
272 //初始化发证方式,1:小证,2:大正 272 //初始化发证方式,1:小证,2:大正
273 this.ruleForm.slsq.fzfs == null ? this.ruleForm.slsq.fzfs = '1' : this.ruleForm.slsq.fzfs; 273 this.ruleForm.slsq.fzfs == null ? this.ruleForm.slsq.fzfs = '1' : this.ruleForm.slsq.fzfs;
274 this.czrOptions = this.ruleForm.qlrList;
274 } 275 }
275 }); 276 })
276 }, 277 },
277 components: { qlrCommonTable, tdytTable }, 278 components: { qlrCommonTable, tdytTable },
278 computed: { 279 computed: {
279 ...mapGetters(["dictData", "flag"]), 280 ...mapGetters(["dictData", "flag"])
280 }, 281 },
281 data () { 282 data () {
282 return { 283 return {
...@@ -320,7 +321,6 @@ ...@@ -320,7 +321,6 @@
320 */ 321 */
321 upDateTdytxxList (val) { 322 upDateTdytxxList (val) {
322 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 323 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
323 this.czrOptions = this.ruleForm.qlrList;
324 this.key++; 324 this.key++;
325 }, 325 },
326 326
...@@ -331,6 +331,7 @@ ...@@ -331,6 +331,7 @@
331 */ 331 */
332 upDateQlrxxList (val) { 332 upDateQlrxxList (val) {
333 this.ruleForm.qlrList = _.cloneDeep(val); 333 this.ruleForm.qlrList = _.cloneDeep(val);
334 this.czrOptions = this.ruleForm.qlrList;
334 }, 335 },
335 /** 336 /**
336 * @description: 更新权利人信息 337 * @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:58:13
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -279,6 +279,7 @@ ...@@ -279,6 +279,7 @@
279 }; 279 };
280 //初始化发证方式,1:小证,2:大正 280 //初始化发证方式,1:小证,2:大正
281 this.ruleForm.slsq.fzfs == null ? this.ruleForm.slsq.fzfs = '1' : this.ruleForm.slsq.fzfs; 281 this.ruleForm.slsq.fzfs == null ? this.ruleForm.slsq.fzfs = '1' : this.ruleForm.slsq.fzfs;
282 this.czrOptions = this.ruleForm.qlrList;
282 } 283 }
283 }); 284 });
284 }, 285 },
...@@ -359,7 +360,6 @@ ...@@ -359,7 +360,6 @@
359 } 360 }
360 }); 361 });
361 }, 362 },
362 // 更新土地用途信息
363 /** 363 /**
364 * @description: 更新土地用途信息 364 * @description: 更新土地用途信息
365 * @param {*} val 365 * @param {*} val
...@@ -367,10 +367,8 @@ ...@@ -367,10 +367,8 @@
367 */ 367 */
368 upDateTdytxxList (val) { 368 upDateTdytxxList (val) {
369 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 369 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
370 this.czrOptions = this.ruleForm.qlrList;
371 this.key++; 370 this.key++;
372 }, 371 },
373 // 更新权利人信息
374 /** 372 /**
375 * @description: 更新权利人信息 373 * @description: 更新权利人信息
376 * @param {*} val 374 * @param {*} val
...@@ -378,6 +376,8 @@ ...@@ -378,6 +376,8 @@
378 */ 376 */
379 upDateQlrxxList (val) { 377 upDateQlrxxList (val) {
380 this.ruleForm.qlrList = _.cloneDeep(val); 378 this.ruleForm.qlrList = _.cloneDeep(val);
379 this.czrOptions = this.ruleForm.qlrList;
380 this.key++;
381 }, 381 },
382 // 更新权利人信息 382 // 更新权利人信息
383 /** 383 /**
......
1 <!-- 1 <!--
2 * @Description: 受理信息 2 * @Description: 受理信息
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-14 10:54:26 4 * @LastEditTime: 2023-08-14 12:58:35
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
8 <el-form :model="ruleForm" :rules="rules" ref="ruleForm" :label-position="flag ? 'top' : ''" :inline="flag" 8 <el-form
9 label-width="130px"> 9 :model="ruleForm"
10 :rules="rules"
11 ref="ruleForm"
12 :label-position="flag ? 'top' : ''"
13 :inline="flag"
14 label-width="130px"
15 >
10 <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''"> 16 <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''">
11 <div class="slxx_title title-block"> 17 <div class="slxx_title title-block">
12 受理信息 18 受理信息
...@@ -14,7 +20,7 @@ ...@@ -14,7 +20,7 @@
14 </div> 20 </div>
15 <el-row :gutter="10" v-if="ruleForm.slsq"> 21 <el-row :gutter="10" v-if="ruleForm.slsq">
16 <el-col :span="8"> 22 <el-col :span="8">
17 <el-form-item label="业务号:"> 23 <el-form-item label="业务号111:">
18 <el-input disabled v-model="ruleForm.flow.ywh"></el-input> 24 <el-input disabled v-model="ruleForm.flow.ywh"></el-input>
19 </el-form-item> 25 </el-form-item>
20 </el-col> 26 </el-col>
...@@ -30,14 +36,20 @@ ...@@ -30,14 +36,20 @@
30 </el-col> 36 </el-col>
31 </el-row> 37 </el-row>
32 <el-row :gutter="10" v-if="ruleForm.slsq"> 38 <el-row :gutter="10" v-if="ruleForm.slsq">
33 <el-col :span="8" v-if="ruleForm.sldyList.length>0"> 39 <el-col :span="8" v-if="ruleForm.sldyList.length > 0">
34 <el-form-item label="权利类型:"> 40 <el-form-item label="权利类型:">
35 <el-input disabled v-model="ruleForm.sldyList[0].qllxmc"></el-input> 41 <el-input
42 disabled
43 v-model="ruleForm.sldyList[0].qllxmc"
44 ></el-input>
36 </el-form-item> 45 </el-form-item>
37 </el-col> 46 </el-col>
38 <el-col :span="8" v-if="ruleForm.sldyList.length>0"> 47 <el-col :span="8" v-if="ruleForm.sldyList.length > 0">
39 <el-form-item label="登记类型:"> 48 <el-form-item label="登记类型:">
40 <el-input disabled v-model="ruleForm.sldyList[0].djlxmc"></el-input> 49 <el-input
50 disabled
51 v-model="ruleForm.sldyList[0].djlxmc"
52 ></el-input>
41 </el-form-item> 53 </el-form-item>
42 </el-col> 54 </el-col>
43 <el-col :span="8"> 55 <el-col :span="8">
...@@ -101,8 +113,11 @@ ...@@ -101,8 +113,11 @@
101 <el-row :gutter="10"> 113 <el-row :gutter="10">
102 <el-col :span="12" v-if="ruleForm.sldyList.length>0"> 114 <el-col :span="12" v-if="ruleForm.sldyList.length>0">
103 <el-form-item label="共有方式:"> 115 <el-form-item label="共有方式:">
104 <el-radio-group :disabled="!ableOperation" @change="showCZInfo" 116 <el-radio-group
105 v-model="ruleForm.sldyList[0].gyfs"> 117 :disabled="!ableOperation"
118 @change="showCZInfo"
119 v-model="ruleForm.sldyList[0].gyfs"
120 >
106 <el-radio label="0">单独所有</el-radio> 121 <el-radio label="0">单独所有</el-radio>
107 <el-radio label="1">共同共有</el-radio> 122 <el-radio label="1">共同共有</el-radio>
108 <el-radio label="2">按份所有</el-radio> 123 <el-radio label="2">按份所有</el-radio>
...@@ -111,10 +126,10 @@ ...@@ -111,10 +126,10 @@
111 </el-form-item> 126 </el-form-item>
112 </el-col> 127 </el-col>
113 128
114 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'"> 129 <el-col :span="6" v-if="ruleForm.sldyList[0].gyfs!=0">
115 <el-form-item label="是否分别持证:"> 130 <el-form-item label="是否分别持证:">
116 <el-radio-group 131 <el-radio-group
117 v-model="ruleForm.sldy.sqfbcz" 132 v-model="ruleForm.sldyList[0].sqfbcz"
118 :disabled="!ableOperation"> 133 :disabled="!ableOperation">
119 <el-radio :label="1"></el-radio> 134 <el-radio :label="1"></el-radio>
120 <el-radio :label="0"></el-radio> 135 <el-radio :label="0"></el-radio>
...@@ -122,8 +137,7 @@ ...@@ -122,8 +137,7 @@
122 </el-form-item> 137 </el-form-item>
123 </el-col> 138 </el-col>
124 <el-col 139 <el-col
125 :span="6" 140 :span="6" v-if="ruleForm.sldyList[0].gyfs!=0">
126 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs != '0'">
127 <el-form-item label="持证人:"> 141 <el-form-item label="持证人:">
128 <el-select 142 <el-select
129 v-model="ruleForm.czr" 143 v-model="ruleForm.czr"
...@@ -140,17 +154,24 @@ ...@@ -140,17 +154,24 @@
140 </el-col> 154 </el-col>
141 155
142 </el-row> 156 </el-row>
143 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" 157 <qlrCommonTable
144 :gyfs="ruleForm.slsq.gyfs" /> 158 @upDateQlrxxList="upDateQlrxxList"
159 :tableData="ruleForm.qlrList"
160 :gyfs="ruleForm.sldyList[0].gyfs"
161 />
145 <div class="slxx_title title-block"> 162 <div class="slxx_title title-block">
146 登记原因 163 登记原因
147 <div class="triangle"></div> 164 <div class="triangle"></div>
148 </div> 165 </div>
149 <el-row :gutter="10"> 166 <el-row :gutter="10">
150 <el-col v-if="ruleForm.fdcq2List.length>0"> 167 <el-col v-if="ruleForm.fdcq2List.length > 0">
151 <el-form-item v-if="ruleForm.slsq" label="登记原因:" prop="djyy"> 168 <el-form-item v-if="ruleForm.slsq" label="登记原因:" prop="djyy">
152 <el-input class="textArea" type="textarea" :disabled="!ableOperation" 169 <el-input
153 v-model="ruleForm.fdcq2List[0].djyy"> 170 class="textArea"
171 type="textarea"
172 :disabled="!ableOperation"
173 v-model="ruleForm.fdcq2List[0].djyy"
174 >
154 </el-input> 175 </el-input>
155 </el-form-item> 176 </el-form-item>
156 </el-col> 177 </el-col>
...@@ -171,24 +192,19 @@ ...@@ -171,24 +192,19 @@
171 import { mapGetters } from "vuex"; 192 import { mapGetters } from "vuex";
172 export default { 193 export default {
173 mixins: [ywmix], 194 mixins: [ywmix],
174 mounted (callbackfn, thisArg) { 195 computed: {
175 this.ableOperation = this.$parent.currentSelectTab.ableOperation 196 ...mapGetters(["dictData", "flag"]),
176 this.propsParam = this.$attrs;
177 var formdata = new FormData();
178 formdata.append("bsmSldy", this.propsParam.bsmSldy);
179 formdata.append("djlx", this.propsParam.djlx);
180 formdata.append("bsmSlsq", this.bsmSlsq);
181 formdata.append("isEdit", this.ableOperation);
182 BatchInit(formdata).then((res) => {
183 if (res.code == 200) {
184 this.ruleForm = res.result;
185 this.splicingFdcq2Info();
186 }
187 })
188 }, 197 },
189 components: { qlrCommonTable }, 198 components: { qlrCommonTable},
190 computed: { 199
191 ...mapGetters(["dictData", "flag"]) 200 // 更新义务人信息
201 /**
202 * @description: 更新义务人信息
203 * @param {*} val
204 * @author: renchao
205 */
206 upDateYwrxxList(val) {
207 this.ruleForm.ywrList = _.cloneDeep(val);
192 }, 208 },
193 data () { 209 data () {
194 return { 210 return {
...@@ -215,6 +231,7 @@ ...@@ -215,6 +231,7 @@
215 //表单是否可操作 231 //表单是否可操作
216 ableOperation: true, 232 ableOperation: true,
217 rules: {}, 233 rules: {},
234 gyfs:"",
218 bsmSlsq: this.$route.query.bsmSlsq,//受理申请标识码 235 bsmSlsq: this.$route.query.bsmSlsq,//受理申请标识码
219 splicingFdcq2: {//前端根据后台数组组装展示内容 236 splicingFdcq2: {//前端根据后台数组组装展示内容
220 fwxz: ''//房屋性质 237 fwxz: ''//房屋性质
...@@ -224,6 +241,24 @@ ...@@ -224,6 +241,24 @@
224 } 241 }
225 } 242 }
226 }, 243 },
244 mounted (callbackfn, thisArg) {
245 this.ableOperation = this.$parent.currentSelectTab.ableOperation
246 this.propsParam = this.$attrs;
247 var formdata = new FormData();
248 formdata.append("bsmSldy", this.propsParam.bsmSldy);
249 formdata.append("djlx", this.propsParam.djlx);
250 formdata.append("bsmSlsq", this.bsmSlsq);
251 formdata.append("isEdit", this.ableOperation);
252 BatchInit(formdata).then((res) => {
253 if (res.code == 200) {
254 this.ruleForm = res.result;
255 this.czrOptions = this.ruleForm.qlrList;
256 console.log("ruleForm.sldyList[0].gyfsssssssssssssssssssss",this.ruleForm.sldyList[0].gyfs);
257 this.gyfs=this.ruleForm.sldyList[0].gyfs
258 this.splicingFdcq2Info();
259 }
260 })
261 },
227 methods: { 262 methods: {
228 //组装房地产权通用信息 263 //组装房地产权通用信息
229 /** 264 /**
...@@ -265,7 +300,7 @@ ...@@ -265,7 +300,7 @@
265 * @author: renchao 300 * @author: renchao
266 */ 301 */
267 showCZInfo () { 302 showCZInfo () {
268 console.log(this.ruleForm.slsq.gyfs); 303 // console.log(this.ruleForm.slsq.gyfs);
269 }, 304 },
270 // 更新义务人信息 305 // 更新义务人信息
271 /** 306 /**
...@@ -301,78 +336,78 @@ ...@@ -301,78 +336,78 @@
301 } 336 }
302 } 337 }
303 </script> 338 </script>
304 <style scoped lang='scss'> 339 <style scoped lang="scss">
305 @import "~@/styles/public.scss"; 340 @import "~@/styles/public.scss";
306 341
307 /deep/.el-form { 342 /deep/.el-form {
308 display: flex; 343 display: flex;
309 flex-direction: column; 344 flex-direction: column;
310 height: calc(100vh - 130px); 345 height: calc(100vh - 130px);
311 } 346 }
312 347
313 /deep/.el-form-item__label { 348 /deep/.el-form-item__label {
314 padding: 0; 349 padding: 0;
315 } 350 }
316 351
317 /deep/.el-radio { 352 /deep/.el-radio {
318 margin-right: 10px; 353 margin-right: 10px;
319 } 354 }
320 355
321 /deep/.el-select { 356 /deep/.el-select {
322 width: 100%; 357 width: 100%;
323 } 358 }
324 359
325 /deep/.el-form-item { 360 /deep/.el-form-item {
326 margin-bottom: 8px; 361 margin-bottom: 8px;
327 } 362 }
328 363
329 .marginBot0 { 364 .marginBot0 {
330 margin-bottom: 0 !important; 365 margin-bottom: 0 !important;
331 } 366 }
332 367
333 .slxx { 368 .slxx {
334 box-sizing: border-box; 369 box-sizing: border-box;
335 } 370 }
336 371
337 .slxx_con { 372 .slxx_con {
338 flex: 1; 373 flex: 1;
339 height: 100%; 374 height: 100%;
340 background-color: #ffffff; 375 background-color: #ffffff;
341 overflow-y: auto; 376 overflow-y: auto;
342 padding-right: 3px; 377 padding-right: 3px;
343 overflow-x: hidden; 378 overflow-x: hidden;
344 } 379 }
345 380
346 .submit_btn { 381 .submit_btn {
347 height: 50px; 382 height: 50px;
348 } 383 }
349 384
350 .slxx_title { 385 .slxx_title {
351 border-bottom: 1px solid $borderColor; 386 border-bottom: 1px solid $borderColor;
352 padding-left: 10px; 387 padding-left: 10px;
353 padding-bottom: 5px; 388 padding-bottom: 5px;
354 margin-bottom: 10px; 389 margin-bottom: 10px;
355 margin-top: 5px; 390 margin-top: 5px;
356 font-size: 16px; 391 font-size: 16px;
357 font-weight: 500; 392 font-weight: 500;
358 color: #4a4a4a; 393 color: #4a4a4a;
359 } 394 }
360 395
361 .btn { 396 .btn {
362 text-align: center; 397 text-align: center;
363 padding-top: 10px; 398 padding-top: 10px;
364 height: 36px; 399 height: 36px;
365 background-color: #ffffff; 400 background-color: #ffffff;
366 padding: 5px 0; 401 padding: 5px 0;
367 } 402 }
368 403
369 .textArea { 404 .textArea {
370 /deep/.el-textarea__inner { 405 /deep/.el-textarea__inner {
371 min-height: 90px !important; 406 min-height: 90px !important;
372 }
373 } 407 }
408 }
374 409
375 /deep/.el-form-item__label { 410 /deep/.el-form-item__label {
376 padding-bottom: 0px; 411 padding-bottom: 0px;
377 } 412 }
378 </style> 413 </style>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-04 15:45:47 4 * @LastEditTime: 2023-08-14 13:03:32
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -163,7 +163,7 @@ ...@@ -163,7 +163,7 @@
163 </el-form-item> 163 </el-form-item>
164 </el-col> 164 </el-col>
165 </el-row> 165 </el-row>
166 <qlrCommonTable :tableData="ruleForm.qlrxx" :gyfs="ruleForm.gyfs" :disabled="!ableOperation" /> 166 <qlrCommonTable :tableData="ruleForm.qlrList" :gyfs="ruleForm.gyfs" :disabled="!ableOperation" />
167 <div class="slxx_title title-block"> 167 <div class="slxx_title title-block">
168 登记原因 168 登记原因
169 <div class="triangle"></div> 169 <div class="triangle"></div>
...@@ -206,6 +206,7 @@ ...@@ -206,6 +206,7 @@
206 ...res.result.qlxxdatas, 206 ...res.result.qlxxdatas,
207 ...res.result.jsydsyqdatas, 207 ...res.result.jsydsyqdatas,
208 }; 208 };
209 this.czrOptions = this.ruleForm.qlrList;
209 } 210 }
210 }); 211 });
211 }, 212 },
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-14 10:27:43 4 * @LastEditTime: 2023-08-14 13:04:38
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -283,7 +283,6 @@ ...@@ -283,7 +283,6 @@
283 */ 283 */
284 upDateTdytxxList (val) { 284 upDateTdytxxList (val) {
285 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 285 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
286 this.czrOptions = this.ruleForm.qlrList;
287 this.key++; 286 this.key++;
288 }, 287 },
289 // 更新权利人信息 288 // 更新权利人信息
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
2 <!-- 2 <!--
3 * @Description: 3 * @Description:
4 * @Autor: renchao 4 * @Autor: renchao
5 * @LastEditTime: 2023-08-14 10:28:15 5 * @LastEditTime: 2023-08-14 12:54:53
6 --> 6 -->
7 <template> 7 <template>
8 <!-- 受理信息 --> 8 <!-- 受理信息 -->
...@@ -232,6 +232,7 @@ ...@@ -232,6 +232,7 @@
232 Init(formdata).then((res) => { 232 Init(formdata).then((res) => {
233 if (res.code === 200 && res.result) { 233 if (res.code === 200 && res.result) {
234 this.ruleForm = res.result; 234 this.ruleForm = res.result;
235 this.czrOptions = this.ruleForm.qlrList;
235 } 236 }
236 this.$endLoading(); 237 this.$endLoading();
237 }); 238 });
...@@ -265,7 +266,6 @@ ...@@ -265,7 +266,6 @@
265 */ 266 */
266 upDateTdytxxList (val) { 267 upDateTdytxxList (val) {
267 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 268 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
268 this.czrOptions = this.ruleForm.qlrList;
269 this.key++; 269 this.key++;
270 }, 270 },
271 /** 271 /**
...@@ -275,6 +275,8 @@ ...@@ -275,6 +275,8 @@
275 */ 275 */
276 upDateQlrxxList (val) { 276 upDateQlrxxList (val) {
277 this.ruleForm.qlrList = _.cloneDeep(val); 277 this.ruleForm.qlrList = _.cloneDeep(val);
278 this.czrOptions = this.ruleForm.qlrList;
279 this.key++
278 }, 280 },
279 /** 281 /**
280 * @description: onSubmit 282 * @description: onSubmit
......
1 <!-- 1 <!--
2 * @Description: 房屋多幢受理信息 2 * @Description: 房屋多幢受理信息
3 * @Autor: ssq 3 * @Autor: ssq
4 * @LastEditTime: 2023-08-14 10:57:31 4 * @LastEditTime: 2023-08-14 12:49:48
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -172,31 +172,6 @@ ...@@ -172,31 +172,6 @@
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="6" v-show="ruleForm.sldy.gyfs == '2'">
176 <el-form-item label="是否分别持证:">
177 <el-radio-group
178 v-model="ruleForm.sldy.sqfbcz"
179 :disabled="!ableOperation">
180 <el-radio label="1"></el-radio>
181 <el-radio label="0"></el-radio>
182 </el-radio-group>
183 </el-form-item>
184 </el-col>
185 <el-col :span="6" v-show="ruleForm.sldy.gyfs == '2'">
186 <el-form-item label="持证人:">
187 <el-select
188 v-model="ruleForm.slsq.czr"
189 placeholder="持证人"
190 :disabled="!ableOperation">
191 <el-option
192 v-for="item in czrOptions"
193 :key="item.value"
194 :label="item.label"
195 :value="item.value">
196 </el-option>
197 </el-select>
198 </el-form-item>
199 </el-col> -->
200 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'"> 175 <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
201 <el-form-item label="是否分别持证:"> 176 <el-form-item label="是否分别持证:">
202 <el-radio-group 177 <el-radio-group
...@@ -292,6 +267,7 @@ ...@@ -292,6 +267,7 @@
292 this.ruleForm.slsq.fzfs == null 267 this.ruleForm.slsq.fzfs == null
293 ? (this.ruleForm.slsq.fzfs = "1") 268 ? (this.ruleForm.slsq.fzfs = "1")
294 : this.ruleForm.slsq.fzfs; 269 : this.ruleForm.slsq.fzfs;
270 this.czrOptions = this.ruleForm.qlrList;
295 } 271 }
296 }); 272 });
297 }, 273 },
...@@ -331,7 +307,6 @@ ...@@ -331,7 +307,6 @@
331 }; 307 };
332 }, 308 },
333 methods: { 309 methods: {
334 // 更新土地用途信息
335 /** 310 /**
336 * @description: 更新土地用途信息 311 * @description: 更新土地用途信息
337 * @param {*} val 312 * @param {*} val
...@@ -339,10 +314,7 @@ ...@@ -339,10 +314,7 @@
339 */ 314 */
340 upDateTdytxxList (val) { 315 upDateTdytxxList (val) {
341 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 316 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
342 this.czrOptions = this.ruleForm.qlrList;
343 this.key++;
344 }, 317 },
345 // 更新权利人信息
346 /** 318 /**
347 * @description: 更新权利人信息 319 * @description: 更新权利人信息
348 * @param {*} val 320 * @param {*} val
...@@ -350,10 +322,11 @@ ...@@ -350,10 +322,11 @@
350 */ 322 */
351 upDateQlrxxList (val) { 323 upDateQlrxxList (val) {
352 this.ruleForm.qlrList = _.cloneDeep(val); 324 this.ruleForm.qlrList = _.cloneDeep(val);
325 this.czrOptions = this.ruleForm.qlrList;
326 this.key++;
353 }, 327 },
354 // 更新权利人信息
355 /** 328 /**
356 * @description: 更新权利人信息 329 * @description: 更新业务人信息
357 * @param {*} val 330 * @param {*} val
358 * @author: renchao 331 * @author: renchao
359 */ 332 */
......
...@@ -258,12 +258,8 @@ ...@@ -258,12 +258,8 @@
258 formdata.append("isEdit", this.ableOperation); 258 formdata.append("isEdit", this.ableOperation);
259 Init(formdata).then((res) => { 259 Init(formdata).then((res) => {
260 this.ruleForm = res.result; 260 this.ruleForm = res.result;
261 this.czrOptions = this.ruleForm.qlrList;
261 this.$endLoading(); 262 this.$endLoading();
262 if (res.code === 200) {
263 }
264 else {
265 this.$alert(res.message, '提示');
266 }
267 }) 263 })
268 }, 264 },
269 components: { qlrCommonTable, JtcyTable }, 265 components: { qlrCommonTable, JtcyTable },
......
...@@ -263,12 +263,9 @@ ...@@ -263,12 +263,9 @@
263 formdata.append("isEdit", this.ableOperation); 263 formdata.append("isEdit", this.ableOperation);
264 Init(formdata).then((res) => { 264 Init(formdata).then((res) => {
265 this.ruleForm = res.result; 265 this.ruleForm = res.result;
266 this.czrOptions = this.ruleForm.qlrList;
266 this.$endLoading(); 267 this.$endLoading();
267 if (res.code === 200) { 268
268 }
269 else {
270 this.$alert(res.message, '提示');
271 }
272 }) 269 })
273 }, 270 },
274 components: { qlrCommonTable, JtcyTable }, 271 components: { qlrCommonTable, JtcyTable },
...@@ -310,7 +307,6 @@ ...@@ -310,7 +307,6 @@
310 } 307 }
311 }); 308 });
312 }, 309 },
313 //权利人更新
314 /** 310 /**
315 * @description: 权利人更新 311 * @description: 权利人更新
316 * @param {*} val 312 * @param {*} val
...@@ -320,7 +316,6 @@ ...@@ -320,7 +316,6 @@
320 this.ruleForm.qlrList = _.cloneDeep(val) 316 this.ruleForm.qlrList = _.cloneDeep(val)
321 this.czrOptions = this.ruleForm.qlrList; 317 this.czrOptions = this.ruleForm.qlrList;
322 }, 318 },
323 // 更新义务人信息
324 /** 319 /**
325 * @description: 更新义务人信息 320 * @description: 更新义务人信息
326 * @param {*} val 321 * @param {*} val
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-04 15:51:27 4 * @LastEditTime: 2023-08-14 13:06:03
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -358,6 +358,7 @@ ...@@ -358,6 +358,7 @@
358 Init(formdata).then((res) => { 358 Init(formdata).then((res) => {
359 this.$nextTick(() => { 359 this.$nextTick(() => {
360 that.ruleForm = res.result; 360 that.ruleForm = res.result;
361 this.czrOptions = this.ruleForm.qlrList;
361 that.$endLoading(); 362 that.$endLoading();
362 that.isShow = true; 363 that.isShow = true;
363 this.czrOptions = this.ruleForm.qlrList; 364 this.czrOptions = this.ruleForm.qlrList;
...@@ -403,7 +404,6 @@ ...@@ -403,7 +404,6 @@
403 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 404 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
404 this.key++; 405 this.key++;
405 }, 406 },
406 // 更新权利人信息
407 /** 407 /**
408 * @description: 更新权利人信息 408 * @description: 更新权利人信息
409 * @param {*} val 409 * @param {*} val
......
...@@ -228,8 +228,8 @@ ...@@ -228,8 +228,8 @@
228 formdata.append("isEdit", this.ableOperation); 228 formdata.append("isEdit", this.ableOperation);
229 Init(formdata).then(res => { 229 Init(formdata).then(res => {
230 if (res.code === 200 && res.result) { 230 if (res.code === 200 && res.result) {
231 console.log(res.result.ygdj.ygdjzlmc);
232 this.ruleForm = res.result; 231 this.ruleForm = res.result;
232 this.czrOptions = this.ruleForm.qlrList;
233 this.$endLoading(); 233 this.$endLoading();
234 } 234 }
235 }) 235 })
...@@ -258,7 +258,6 @@ ...@@ -258,7 +258,6 @@
258 }; 258 };
259 }, 259 },
260 methods: { 260 methods: {
261 // 更新权利人信息
262 /** 261 /**
263 * @description: 更新权利人信息 262 * @description: 更新权利人信息
264 * @param {*} val 263 * @param {*} val
...@@ -268,9 +267,8 @@ ...@@ -268,9 +267,8 @@
268 this.ruleForm.qlrList = _.cloneDeep(val); 267 this.ruleForm.qlrList = _.cloneDeep(val);
269 this.czrOptions = this.ruleForm.qlrList 268 this.czrOptions = this.ruleForm.qlrList
270 }, 269 },
271 // 更新权利人信息
272 /** 270 /**
273 * @description: 更新权利人信息 271 * @description: 更新业务人信息
274 * @param {*} val 272 * @param {*} val
275 * @author: renchao 273 * @author: renchao
276 */ 274 */
......
...@@ -198,6 +198,7 @@ ...@@ -198,6 +198,7 @@
198 if (res.code === 200 && res.result) { 198 if (res.code === 200 && res.result) {
199 this.$endLoading(); 199 this.$endLoading();
200 this.ruleForm = res.result; 200 this.ruleForm = res.result;
201 this.czrOptions = this.ruleForm.qlrList;
201 } 202 }
202 }); 203 });
203 }, 204 },
...@@ -242,7 +243,7 @@ ...@@ -242,7 +243,7 @@
242 this.czrOptions = this.ruleForm.qlrList; 243 this.czrOptions = this.ruleForm.qlrList;
243 }, 244 },
244 /** 245 /**
245 * @description: 更新权利人信息 246 * @description: 更新业务人信息
246 * @param {*} val 247 * @param {*} val
247 * @author: renchao 248 * @author: renchao
248 */ 249 */
......
...@@ -260,6 +260,7 @@ ...@@ -260,6 +260,7 @@
260 Init(formdata).then((res) => { 260 Init(formdata).then((res) => {
261 if (res.code === 200 && res.result) { 261 if (res.code === 200 && res.result) {
262 that.ruleForm = res.result; 262 that.ruleForm = res.result;
263 this.czrOptions = this.ruleForm.qlrList;
263 setTimeout(() => { 264 setTimeout(() => {
264 that.loading = false 265 that.loading = false
265 }, 300) 266 }, 300)
......
...@@ -222,9 +222,8 @@ ...@@ -222,9 +222,8 @@
222 bacthInit(formdata).then((res) => { 222 bacthInit(formdata).then((res) => {
223 this.$endLoading(); 223 this.$endLoading();
224 if (res.code === 200 && res.result) { 224 if (res.code === 200 && res.result) {
225 this.$nextTick(() => { 225 this.ruleForm = res.result;
226 this.ruleForm = res.result; 226 this.czrOptions = this.ruleForm.qlrList;
227 })
228 } else { 227 } else {
229 this.$message.error(res.message); 228 this.$message.error(res.message);
230 } 229 }
......
...@@ -274,8 +274,8 @@ ...@@ -274,8 +274,8 @@
274 Init(formdata).then((res) => { 274 Init(formdata).then((res) => {
275 if (res.code === 200 && res.result) { 275 if (res.code === 200 && res.result) {
276 this.ruleForm = res.result; 276 this.ruleForm = res.result;
277 this.czrOptions = this.ruleForm.qlrList;
277 this.$endLoading(); 278 this.$endLoading();
278 //this.ruleForm.diyaq.sfczjzhxz = "0";
279 } 279 }
280 }) 280 })
281 }, 281 },
...@@ -319,7 +319,6 @@ ...@@ -319,7 +319,6 @@
319 }); 319 });
320 }, 320 },
321 321
322 // 更新权利人信息
323 /** 322 /**
324 * @description: 更新权利人信息 323 * @description: 更新权利人信息
325 * @param {*} val 324 * @param {*} val
...@@ -328,6 +327,7 @@ ...@@ -328,6 +327,7 @@
328 upDateQlrxxList (val) { 327 upDateQlrxxList (val) {
329 if (!_.isEqual(val, this.ruleForm.qlrList)) { 328 if (!_.isEqual(val, this.ruleForm.qlrList)) {
330 this.ruleForm.qlrList = _.cloneDeep(val); 329 this.ruleForm.qlrList = _.cloneDeep(val);
330 this.czrOptions = this.ruleForm.qlrList
331 } 331 }
332 }, 332 },
333 // 更新义务人信息 333 // 更新义务人信息
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-07 16:06:37 4 * @LastEditTime: 2023-08-14 13:26:06
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
9 <el-tab-pane label="自然幢" name="zrz"></el-tab-pane> 9 <el-tab-pane label="自然幢" name="zrz"></el-tab-pane>
10 <el-tab-pane label="多幢" name="dz"></el-tab-pane> 10 <el-tab-pane label="多幢" name="dz"></el-tab-pane>
11 </el-tabs> 11 </el-tabs>
12 <div v-if="activeName == 'zrz'"> 12 <div v-show="activeName == 'zrz'">
13 <div class="from-clues-header"> 13 <div class="from-clues-header">
14 <el-form :model="queryzrzForm" ref="queryzrzForm" label-width="110px"> 14 <el-form :model="queryzrzForm" ref="queryzrzForm" label-width="110px">
15 <el-row> 15 <el-row>
...@@ -72,7 +72,7 @@ ...@@ -72,7 +72,7 @@
72 <el-button type="primary" plain @click="submitForm" :loading="loading">发起申请</el-button> 72 <el-button type="primary" plain @click="submitForm" :loading="loading">发起申请</el-button>
73 </div> 73 </div>
74 </div> 74 </div>
75 <div v-if="activeName == 'dz'"> 75 <div v-show="activeName == 'dz'">
76 <div class="from-clues-header"> 76 <div class="from-clues-header">
77 <el-form :model="querydzForm" ref="querydzForm" label-width="110px"> 77 <el-form :model="querydzForm" ref="querydzForm" label-width="110px">
78 <el-row> 78 <el-row>
...@@ -112,7 +112,7 @@ ...@@ -112,7 +112,7 @@
112 </el-form> 112 </el-form>
113 </div> 113 </div>
114 <div class="from-clues-content loadingtext"> 114 <div class="from-clues-content loadingtext">
115 <lb-table ref="table" @row-click="handleRowClick" :page-size="pageData.pageSize" :calcHeight="400" 115 <lb-table ref="table" @row-click="handleRowClick" :page-size="pageData.pageSize" :calcHeight="300"
116 :current-page.sync="pageData.currentPage" :total="dztableData.total" @size-change="handleSizeChange" @select="select" 116 :current-page.sync="pageData.currentPage" :total="dztableData.total" @size-change="handleSizeChange" @select="select"
117 @p-current-change="handleCurrentChange" @selection-change="handleSelectionChange" :column="dztableData.columns" 117 @p-current-change="handleCurrentChange" @selection-change="handleSelectionChange" :column="dztableData.columns"
118 :data="dztableData.data"> 118 :data="dztableData.data">
......
...@@ -173,7 +173,6 @@ ...@@ -173,7 +173,6 @@
173 * @author: renchao 173 * @author: renchao
174 */ 174 */
175 qllxClick (index) { 175 qllxClick (index) {
176 console.log("业务", index);
177 this.btnDisabled = true; 176 this.btnDisabled = true;
178 this.sqywQllxList.forEach(item => { 177 this.sqywQllxList.forEach(item => {
179 if (item.check) item.check = false; 178 if (item.check) item.check = false;
...@@ -200,9 +199,9 @@ ...@@ -200,9 +199,9 @@
200 this.btnDisabled = false; 199 this.btnDisabled = false;
201 // this.djqxList = [] 200 // this.djqxList = []
202 } else { 201 } else {
202 this.getNextNode(data[index].bsmSqyw);
203 this.btnDisabled = true; 203 this.btnDisabled = true;
204 } 204 }
205 this.getNextNode(data[index].bsmSqyw);
206 }, 205 },
207 //获取下个节点类型数据 206 //获取下个节点类型数据
208 /** 207 /**
...@@ -240,7 +239,6 @@ ...@@ -240,7 +239,6 @@
240 } 239 }
241 }) 240 })
242 }, 241 },
243 //双击事件
244 /** 242 /**
245 * @description: 双击事件 243 * @description: 双击事件
246 * @param {*} data 244 * @param {*} data
...@@ -253,7 +251,6 @@ ...@@ -253,7 +251,6 @@
253 this.selectSqywClick(data, index); 251 this.selectSqywClick(data, index);
254 this.dialogClick(); 252 this.dialogClick();
255 }, 253 },
256 //打开弹框内容
257 /** 254 /**
258 * @description: 打开弹框内容 255 * @description: 打开弹框内容
259 * @author: renchao 256 * @author: renchao
...@@ -372,9 +369,7 @@ ...@@ -372,9 +369,7 @@
372 * @author: renchao 369 * @author: renchao
373 */ 370 */
374 openDialog () { 371 openDialog () {
375 console.log("this.selectParam", this.selectParam);
376 let title = "申请业务:" + this.selectParam?.djywmc ? this.selectParam?.djywmc : ''; 372 let title = "申请业务:" + this.selectParam?.djywmc ? this.selectParam?.djywmc : '';
377
378 this.$popupDialog(title, "ywbl/ywsq/selectBdc", { 'sqywInfo': this.selectParam }, "90%", true) 373 this.$popupDialog(title, "ywbl/ywsq/selectBdc", { 'sqywInfo': this.selectParam }, "90%", true)
379 }, 374 },
380 /** 375 /**
......
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 {
......
1 export function queueDjywmc (djywbm, djqxbm) { 1 export function queueDjywmc (djywbm, djqxbm) {
2 console.log(djqxbm); 2 console.log(djywbm, 'djywbm');
3 if (djqxbm == "A0320099" || djqxbm == "A0330099") { 3 if (djqxbm == "A0320099" || djqxbm == "A0330099") {
4 return "selectJsydsyqSplitMerge"; 4 return "selectJsydsyqSplitMerge";
5 } 5 }
...@@ -35,14 +35,20 @@ export function queueDjywmc (djywbm, djqxbm) { ...@@ -35,14 +35,20 @@ export function queueDjywmc (djywbm, djqxbm) {
35 vm = "selectJsydsyq"; 35 vm = "selectJsydsyq";
36 break; 36 break;
37 case "A04100"://国有建设用地使用权/房屋所有权(首次登记) 37 case "A04100"://国有建设用地使用权/房屋所有权(首次登记)
38 case "A06100": 38 case "A06100": // 宅基地使用权/房屋所有权 || 首次登记
39 case "A08100": 39 case "A08100": // 集体建设用地使用权/房屋所有权 || 首次登记
40 case "B37100": 40 case "B37100":
41 vm = "fwsyq"; 41 vm = "fwsyq";
42 break; 42 break;
43 case "A04200": 43 case "A04200": //国有建设用地使用权/房屋所有权 || 转移登记
44 case "A04300": 44 case "A04300":
45 case "A04400": 45 case "A04400":
46 case "A06200": // 宅基地使用权/房屋所有权 || 转移登记
47 case "A06300":
48 case "A06400":
49 case "A08200": // 集体建设用地使用权/房屋所有权 || 转移登记
50 case "A08300":
51 case "A08400":
46 vm = "selectFwsyq"; 52 vm = "selectFwsyq";
47 break; 53 break;
48 case "A23100"://农用地使用权(首次登记) 54 case "A23100"://农用地使用权(首次登记)
......