2077f2de by xiaomiao

--no commit message

1 parent 086f867f
...@@ -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 label-width="145px" 17 label-width="145px"
18 inline-message> 18 inline-message
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 补录信息
...@@ -50,18 +51,22 @@ ...@@ -50,18 +51,22 @@
50 :table-width="550" 51 :table-width="550"
51 :tableData="ztQlxxList" 52 :tableData="ztQlxxList"
52 :props="props" 53 :props="props"
53 @change="ztQlxxchange"> 54 @change="ztQlxxchange"
55 >
54 <el-table-column 56 <el-table-column
55 prop="qllxmc" 57 prop="qllxmc"
56 width="130" 58 width="130"
57 label="权利类型"></el-table-column> 59 label="权利类型"
60 ></el-table-column>
58 <el-table-column 61 <el-table-column
59 prop="bdcqzh" 62 prop="bdcqzh"
60 width="160" 63 width="160"
61 label="不动产权证书"></el-table-column> 64 label="不动产权证书"
65 ></el-table-column>
62 <el-table-column 66 <el-table-column
63 prop="qlrmc" 67 prop="qlrmc"
64 label="被执行人"></el-table-column> 68 label="被执行人"
69 ></el-table-column>
65 <el-table-column prop="mjmc" label="面积"></el-table-column> 70 <el-table-column prop="mjmc" label="面积"></el-table-column>
66 <el-table-column prop="ytmc" label="用途"></el-table-column> 71 <el-table-column prop="ytmc" label="用途"></el-table-column>
67 <el-table-column prop="zl" label="坐落"></el-table-column> 72 <el-table-column prop="zl" label="坐落"></el-table-column>
...@@ -76,15 +81,18 @@ ...@@ -76,15 +81,18 @@
76 :table-width="550" 81 :table-width="550"
77 :tableData="ssQlxxList" 82 :tableData="ssQlxxList"
78 :props="props" 83 :props="props"
79 @change="ssQlxxchange"> 84 @change="ssQlxxchange"
85 >
80 <el-table-column 86 <el-table-column
81 prop="qllxmc" 87 prop="qllxmc"
82 width="130" 88 width="130"
83 label="权利类型"></el-table-column> 89 label="权利类型"
90 ></el-table-column>
84 <el-table-column 91 <el-table-column
85 prop="bdcqzh" 92 prop="bdcqzh"
86 width="160" 93 width="160"
87 label="不动产权证书"></el-table-column> 94 label="不动产权证书"
95 ></el-table-column>
88 <el-table-column prop="qlrmc" label="权利人"></el-table-column> 96 <el-table-column prop="qlrmc" label="权利人"></el-table-column>
89 <el-table-column prop="mjmc" label="面积"></el-table-column> 97 <el-table-column prop="mjmc" label="面积"></el-table-column>
90 <el-table-column prop="ytmc" label="用途"></el-table-column> 98 <el-table-column prop="ytmc" label="用途"></el-table-column>
...@@ -178,7 +186,8 @@ ...@@ -178,7 +186,8 @@
178 v-for="item in sfbxflist" 186 v-for="item in sfbxflist"
179 :key="item.dcode" 187 :key="item.dcode"
180 :label="item.dname" 188 :label="item.dname"
181 :value="item.dcode"></el-option> 189 :value="item.dcode"
190 ></el-option>
182 </el-select> 191 </el-select>
183 </el-form-item> 192 </el-form-item>
184 </el-col> 193 </el-col>
...@@ -194,12 +203,17 @@ ...@@ -194,12 +203,17 @@
194 v-for="item in qsztlist" 203 v-for="item in qsztlist"
195 :key="item.dcode" 204 :key="item.dcode"
196 :label="item.dname" 205 :label="item.dname"
197 :value="item.dcode"></el-option> 206 :value="item.dcode"
207 ></el-option>
198 </el-select> 208 </el-select>
199 </el-form-item> 209 </el-form-item>
200 </el-col> 210 </el-col>
201 <el-col :span="8"> 211 <el-col :span="8">
202 <el-form-item label="不动产权证号:" prop="qlxx.bdcqzh" :rules="rules.bdcqzhrules"> 212 <el-form-item
213 label="不动产权证号:"
214 prop="qlxx.bdcqzh"
215 :rules="rules.bdcqzhrules"
216 >
203 <el-input v-model="ruleForm.qlxx.bdcqzh"></el-input> 217 <el-input v-model="ruleForm.qlxx.bdcqzh"></el-input>
204 </el-form-item> 218 </el-form-item>
205 </el-col> 219 </el-col>
...@@ -215,7 +229,8 @@ ...@@ -215,7 +229,8 @@
215 v-for="item in dictData['A32']" 229 v-for="item in dictData['A32']"
216 :key="item.dcode" 230 :key="item.dcode"
217 :label="item.dname" 231 :label="item.dname"
218 :value="item.dcode"></el-option> 232 :value="item.dcode"
233 ></el-option>
219 </el-select> 234 </el-select>
220 </el-form-item> 235 </el-form-item>
221 </el-col> 236 </el-col>
...@@ -245,24 +260,47 @@ ...@@ -245,24 +260,47 @@
245 </el-form-item> 260 </el-form-item>
246 </el-col> 261 </el-col>
247 <el-col :span="8"> 262 <el-col :span="8">
248 <el-form-item label="区县代码:" prop="qlxx.qxdm" :rules="rules.qxdmrules"> 263 <el-form-item
264 label="区县代码:"
265 prop="qlxx.qxdm"
266 :rules="rules.qxdmrules"
267 >
249 <el-input v-model="ruleForm.qlxx.qxdm"></el-input> 268 <el-input v-model="ruleForm.qlxx.qxdm"></el-input>
250 </el-form-item> 269 </el-form-item>
251 </el-col> 270 </el-col>
252 <el-col :span="8"> 271 <el-col :span="8">
253 <el-form-item label="登记机构:" prop="qlxx.djjg" :rules="rules.djjgrules"> 272 <el-form-item
273 label="登记机构:"
274 prop="qlxx.djjg"
275 :rules="rules.djjgrules"
276 >
254 <el-input v-model="ruleForm.qlxx.djjg"></el-input> 277 <el-input v-model="ruleForm.qlxx.djjg"></el-input>
255 </el-form-item> 278 </el-form-item>
256 </el-col> 279 </el-col>
257 280
258 <el-col :span="8"> 281 <el-col :span="8">
259 <el-form-item label="登簿人:" prop="qlxx.dbr" :rules="rules.dbrrules"> 282 <el-form-item
283 label="登簿人:"
284 prop="qlxx.dbr"
285 :rules="rules.dbrrules"
286 >
260 <el-input v-model="ruleForm.qlxx.dbr"></el-input> 287 <el-input v-model="ruleForm.qlxx.dbr"></el-input>
261 </el-form-item> 288 </el-form-item>
262 </el-col> 289 </el-col>
263 <el-col :span="8"> 290 <el-col :span="8">
264 <el-form-item label="登记时间:" prop="qlxx.djsj" :rules="rules.djsjrules"> 291 <el-form-item
265 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 292 label="登记时间:"
293 prop="qlxx.djsj"
294 :rules="rules.djsjrules"
295 >
296 <el-date-picker
297 v-model="ruleForm.qlxx.djsj"
298 type="date"
299 placeholder="选择日期"
300 value-format="yyyy-MM-dd HH:mm:ss"
301 format="yyyy-MM-dd"
302 >
303 </el-date-picker>
266 </el-form-item> 304 </el-form-item>
267 </el-col> 305 </el-col>
268 <el-col :span="24"> 306 <el-col :span="24">
...@@ -311,18 +349,18 @@ ...@@ -311,18 +349,18 @@
311 </div> 349 </div>
312 </template> 350 </template>
313 <script> 351 <script>
314 import { mapGetters } from "vuex"; 352 import { mapGetters } from "vuex";
315 import { init, getSsQlxx, getZtQlxx, save } from "@/api/djbbl.js"; 353 import { init, getSsQlxx, getZtQlxx, save } from "@/api/djbbl.js";
316 import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable"; 354 import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable";
317 import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable"; 355 import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable";
318 import tdytTable from "@/views/workflow/components/tdytTable"; 356 import tdytTable from "@/views/workflow/components/tdytTable";
319 import selectTable from "@/components/selectTable/index.vue"; 357 import selectTable from "@/components/selectTable/index.vue";
320 export default { 358 export default {
321 components: { qlrCommonTable, ywrCommonTable, tdytTable, selectTable }, 359 components: { qlrCommonTable, ywrCommonTable, tdytTable, selectTable },
322 computed: { 360 computed: {
323 ...mapGetters(["dictData", "flag"]), 361 ...mapGetters(["dictData", "flag"]),
324 }, 362 },
325 data () { 363 data() {
326 return { 364 return {
327 //表单是否可操作 365 //表单是否可操作
328 props: { 366 props: {
...@@ -393,7 +431,7 @@ ...@@ -393,7 +431,7 @@
393 ssQlxxList: [], 431 ssQlxxList: [],
394 ztQlxxList: [], 432 ztQlxxList: [],
395 rules: { 433 rules: {
396 bdcqzhrules:[ 434 bdcqzhrules: [
397 { required: true, message: "不动产权证号:", trigger: "change" }, 435 { required: true, message: "不动产权证号:", trigger: "change" },
398 ], 436 ],
399 qxdmrules: [{ required: true, message: "区县代码", trigger: "blur" }], 437 qxdmrules: [{ required: true, message: "区县代码", trigger: "blur" }],
...@@ -401,29 +439,28 @@ ...@@ -401,29 +439,28 @@
401 dbrrules: [{ required: true, message: "登簿人", trigger: "blur" }], 439 dbrrules: [{ required: true, message: "登簿人", trigger: "blur" }],
402 djsjrules: [{ required: true, message: "登记时间", trigger: "change" }], 440 djsjrules: [{ required: true, message: "登记时间", trigger: "change" }],
403 }, 441 },
404
405 }; 442 };
406 }, 443 },
407 created () { 444 created() {
408 this.loadData(); 445 this.loadData();
409 }, 446 },
410 mounted () { }, 447 mounted() {},
411 methods: { 448 methods: {
412 ztQlxxchange (val) { 449 ztQlxxchange(val) {
413 this.ruleForm.ztQlxx = val; 450 this.ruleForm.ztQlxx = val;
414 }, 451 },
415 ssQlxxchange (val) { 452 ssQlxxchange(val) {
416 this.ruleForm.ssQlxx = val; 453 this.ruleForm.ssQlxx = val;
417 this.ruleForm.qlxx.ssywh = val.ssywh; 454 this.ruleForm.qlxx.ssywh = val.ssywh;
418 }, 455 },
419 djlxchange (val) { 456 djlxchange(val) {
420 if (val == null || val == 100) { 457 if (val == null || val == 100) {
421 this.ssqlxxshow = false; 458 this.ssqlxxshow = false;
422 } else { 459 } else {
423 this.ssqlxxshow = true; 460 this.ssqlxxshow = true;
424 } 461 }
425 }, 462 },
426 loadData () { 463 loadData() {
427 this.propsParam.isEdit = this.$parent.isEdit; 464 this.propsParam.isEdit = this.$parent.isEdit;
428 init(this.propsParam).then((res) => { 465 init(this.propsParam).then((res) => {
429 if (res.code == 200) { 466 if (res.code == 200) {
...@@ -452,62 +489,62 @@ ...@@ -452,62 +489,62 @@
452 }); 489 });
453 }, 490 },
454 // 更新土地用途信息 491 // 更新土地用途信息
455 upDateTdytxxList (val) { 492 upDateTdytxxList(val) {
456 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 493 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
457 this.key++; 494 this.key++;
458 }, 495 },
459 // 更新权利人信息 496 // 更新权利人信息
460 upDateQlrxxList (val) { 497 upDateQlrxxList(val) {
461 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val)); 498 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val));
462 this.czrOptions = this.ruleForm.qlrData; 499 this.czrOptions = this.ruleForm.qlrData;
463 this.key++; 500 this.key++;
464 }, 501 },
465 // 更新义务人信息 502 // 更新义务人信息
466 upDateYwrxxList (val) { 503 upDateYwrxxList(val) {
467 this.ruleForm.ywrData && (this.ruleForm.ywrData = _.cloneDeep(val)); 504 this.ruleForm.ywrData && (this.ruleForm.ywrData = _.cloneDeep(val));
468 this.key++; 505 this.key++;
469 }, 506 },
470 onSubmit () { 507 onSubmit() {
471 this.$refs.ruleForm.validate((valid) => { 508 this.$refs.ruleForm.validate((valid) => {
472 console.log("valid", valid); 509 console.log("valid", valid);
473 if (valid) { 510 if (valid) {
474 if (this.ruleForm.qlrData.length == 0) { 511 // if (this.ruleForm.qlrData.length == 0) {
475 this.$message({ 512 // this.$message({
476 showClose: true, 513 // showClose: true,
477 message: "请确认权利人信息", 514 // message: "请确认权利人信息",
478 type: "error", 515 // type: "error",
479 }); 516 // });
480 return false; 517 // return false;
481 } 518 // }
482 519
483 if (this.ruleForm.qlxx.gyfs == "0") { 520 // if (this.ruleForm.qlxx.gyfs == "0") {
484 if (this.ruleForm.qlrData.length > 1) { 521 // if (this.ruleForm.qlrData.length > 1) {
485 this.$message({ 522 // this.$message({
486 showClose: true, 523 // showClose: true,
487 message: "共有方式:单独所有,权利人只能是一个人", 524 // message: "共有方式:单独所有,权利人只能是一个人",
488 type: "error", 525 // type: "error",
489 }); 526 // });
490 return false; 527 // return false;
491 } 528 // }
492 this.ruleForm.qlrData[0].sfczr = "1"; 529 // this.ruleForm.qlrData[0].sfczr = "1";
493 } 530 // }
494 if (this.ruleForm.qlxx.gyfs == "1") { 531 // if (this.ruleForm.qlxx.gyfs == "1") {
495 //是否分别持证 532 // //是否分别持证
496 if (this.ruleForm.qlxx.sqfbcz == "1") { 533 // if (this.ruleForm.qlxx.sqfbcz == "1") {
497 //是 534 // //是
498 this.ruleForm.qlrData.forEach((item, index) => { 535 // this.ruleForm.qlrData.forEach((item, index) => {
499 item.sfczr = "1"; 536 // item.sfczr = "1";
500 }); 537 // });
501 } else { 538 // } else {
502 this.ruleForm.qlrData.forEach((item, index) => { 539 // this.ruleForm.qlrData.forEach((item, index) => {
503 if (item.zjh == this.ruleForm.czr) { 540 // if (item.zjh == this.ruleForm.czr) {
504 item.sfczr = "1"; 541 // item.sfczr = "1";
505 } else { 542 // } else {
506 item.sfczr = "0"; 543 // item.sfczr = "0";
507 } 544 // }
508 }); 545 // });
509 } 546 // }
510 } 547 // }
511 save(this.ruleForm).then((res) => { 548 save(this.ruleForm).then((res) => {
512 if (res.code === 200) { 549 if (res.code === 200) {
513 this.$message({ 550 this.$message({
...@@ -530,9 +567,9 @@ ...@@ -530,9 +567,9 @@
530 }); 567 });
531 }, 568 },
532 }, 569 },
533 }; 570 };
534 </script> 571 </script>
535 <style scoped lang="scss"> 572 <style scoped lang="scss">
536 @import "~@/styles/public.scss"; 573 @import "~@/styles/public.scss";
537 @import "~@/styles/slxx/slxx.scss"; 574 @import "~@/styles/slxx/slxx.scss";
538 </style> 575 </style>
......
...@@ -373,8 +373,8 @@ ...@@ -373,8 +373,8 @@
373 v-model="ruleForm.qlxx.djsj" 373 v-model="ruleForm.qlxx.djsj"
374 type="date" 374 type="date"
375 placeholder="选择日期" 375 placeholder="选择日期"
376 value-format="yyyy/MM/dd HH:mm:ss" 376 value-format="yyyy-MM-dd HH:mm:ss"
377 format="yyyy/MM/dd" 377 format="yyyy-MM-dd"
378 > 378 >
379 </el-date-picker> 379 </el-date-picker>
380 </el-form-item> 380 </el-form-item>
......
...@@ -110,7 +110,14 @@ ...@@ -110,7 +110,14 @@
110 </el-col> 110 </el-col>
111 <el-col :span="8"> 111 <el-col :span="8">
112 <el-form-item label="登记时间:" prop="qlxx.djsj" :rules="rules.djsjrules"> 112 <el-form-item label="登记时间:" prop="qlxx.djsj" :rules="rules.djsjrules">
113 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 113 <el-date-picker
114 v-model="ruleForm.qlxx.djsj"
115 type="date"
116 placeholder="选择日期"
117 value-format="yyyy-MM-dd HH:mm:ss"
118 format="yyyy-MM-dd"
119 >
120 </el-date-picker>
114 </el-form-item> 121 </el-form-item>
115 </el-col> 122 </el-col>
116 <el-col :span="8"> 123 <el-col :span="8">
......
...@@ -240,7 +240,14 @@ ...@@ -240,7 +240,14 @@
240 </el-col> 240 </el-col>
241 <el-col :span="8"> 241 <el-col :span="8">
242 <el-form-item label="登记时间:" prop="qlxx.djsj" :rules="rules.djsjrules"> 242 <el-form-item label="登记时间:" prop="qlxx.djsj" :rules="rules.djsjrules">
243 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 243 <el-date-picker
244 v-model="ruleForm.qlxx.djsj"
245 type="date"
246 placeholder="选择日期"
247 value-format="yyyy-MM-dd HH:mm:ss"
248 format="yyyy-MM-dd"
249 >
250 </el-date-picker>
244 </el-form-item> 251 </el-form-item>
245 </el-col> 252 </el-col>
246 </el-row> 253 </el-row>
......
...@@ -189,7 +189,14 @@ ...@@ -189,7 +189,14 @@
189 prop="qlxx.djsj" 189 prop="qlxx.djsj"
190 :rules="rules.djsjrules" 190 :rules="rules.djsjrules"
191 > 191 >
192 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 192 <el-date-picker
193 v-model="ruleForm.qlxx.djsj"
194 type="date"
195 placeholder="选择日期"
196 value-format="yyyy-MM-dd HH:mm:ss"
197 format="yyyy-MM-dd"
198 >
199 </el-date-picker>
193 </el-form-item> 200 </el-form-item>
194 </el-col> 201 </el-col>
195 </el-row> 202 </el-row>
......
...@@ -111,7 +111,14 @@ ...@@ -111,7 +111,14 @@
111 </el-col> 111 </el-col>
112 <el-col :span="8"> 112 <el-col :span="8">
113 <el-form-item label="登记时间:" prop="qlxx.djsj" :rules="rules.djsjrules"> 113 <el-form-item label="登记时间:" prop="qlxx.djsj" :rules="rules.djsjrules">
114 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 114 <el-date-picker
115 v-model="ruleForm.qlxx.djsj"
116 type="date"
117 placeholder="选择日期"
118 value-format="yyyy-MM-dd HH:mm:ss"
119 format="yyyy-MM-dd"
120 >
121 </el-date-picker>
115 </el-form-item> 122 </el-form-item>
116 </el-col> 123 </el-col>
117 <el-col :span="8"> 124 <el-col :span="8">
......
...@@ -110,7 +110,14 @@ ...@@ -110,7 +110,14 @@
110 </el-col> 110 </el-col>
111 <el-col :span="8"> 111 <el-col :span="8">
112 <el-form-item label="登记时间:" prop="qlxx.djsj" :rules="rules.djsjrules"> 112 <el-form-item label="登记时间:" prop="qlxx.djsj" :rules="rules.djsjrules">
113 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 113 <el-date-picker
114 v-model="ruleForm.qlxx.djsj"
115 type="date"
116 placeholder="选择日期"
117 value-format="yyyy-MM-dd HH:mm:ss"
118 format="yyyy-MM-dd"
119 >
120 </el-date-picker>
114 </el-form-item> 121 </el-form-item>
115 </el-col> 122 </el-col>
116 <el-col :span="8"> 123 <el-col :span="8">
...@@ -154,7 +161,14 @@ ...@@ -154,7 +161,14 @@
154 </el-col> 161 </el-col>
155 <el-col :span="8"> 162 <el-col :span="8">
156 <el-form-item label="注销异议登记时间"> 163 <el-form-item label="注销异议登记时间">
157 <el-input v-model="ruleForm.yydj.zxyydjsj"></el-input> 164 <el-date-picker
165 v-model="ruleForm.yydj.zxyydjsj"
166 type="date"
167 placeholder="选择日期"
168 value-format="yyyy-MM-dd HH:mm:ss"
169 format="yyyy-MM-dd"
170 >
171 </el-date-picker>
158 </el-form-item> 172 </el-form-item>
159 </el-col> 173 </el-col>
160 <el-col :span="8"> 174 <el-col :span="8">
......