自然幢表单联调
Showing
1 changed file
with
23 additions
and
20 deletions
1 | <template> | 1 | <template> |
2 | <div class="zrz content-form"> | 2 | <div class="zrz content-form" v-loading="loading"> |
3 | <el-form ref="form" :model="form" label-width="160px"> | 3 | <el-form ref="form" :model="form" label-width="160px"> |
4 | <Qlr ref="qlrxxModule"></Qlr> | 4 | <Qlr ref="qlrxxModule"></Qlr> |
5 | <table border="1" width="100%" cellspacing="0" cellpadding="0" class="zrzTable"> | 5 | <table border="1" width="100%" cellspacing="0" cellpadding="0" class="zrzTable"> |
... | @@ -10,7 +10,8 @@ | ... | @@ -10,7 +10,8 @@ |
10 | <tr height="30"> | 10 | <tr height="30"> |
11 | <td colspan="2" align="center" >宗地代码</td> | 11 | <td colspan="2" align="center" >宗地代码</td> |
12 | <td colspan="4" > | 12 | <td colspan="4" > |
13 | <el-input v-model="form.zdbsm"></el-input> | 13 | <el-input v-model="form.zddm"></el-input> |
14 | <el-input v-show="false" v-model="form.zdbsm"></el-input> | ||
14 | </td> | 15 | </td> |
15 | <td colspan="2" align="center" >自然幢号</td> | 16 | <td colspan="2" align="center" >自然幢号</td> |
16 | <td colspan="4" > | 17 | <td colspan="4" > |
... | @@ -27,6 +28,7 @@ | ... | @@ -27,6 +28,7 @@ |
27 | <!-- todo 此处暂时存放的是不动产单元号标识码,而不是不动产单元号--> | 28 | <!-- todo 此处暂时存放的是不动产单元号标识码,而不是不动产单元号--> |
28 | <td colspan="4" > | 29 | <td colspan="4" > |
29 | <el-input v-model="form.bdcdyh" style="width: 70%"></el-input> | 30 | <el-input v-model="form.bdcdyh" style="width: 70%"></el-input> |
31 | <el-input v-show="false" v-model="form.dyhbsm" style="width: 70%"></el-input> | ||
30 | <el-button @click.prevent="" type="primary" size="mini" style="width:25%;margin-left:3%">生成</el-button> | 32 | <el-button @click.prevent="" type="primary" size="mini" style="width:25%;margin-left:3%">生成</el-button> |
31 | </td> | 33 | </td> |
32 | </tr> | 34 | </tr> |
... | @@ -268,6 +270,7 @@ | ... | @@ -268,6 +270,7 @@ |
268 | import Qlr from "../../../components/formMenu/qlr"; | 270 | import Qlr from "../../../components/formMenu/qlr"; |
269 | import Qlxz from "../../../components/formMenu/qlxz"; | 271 | import Qlxz from "../../../components/formMenu/qlxz"; |
270 | import {getBdcdyh,saveZrzInfo} from "../../../api/zrz" | 272 | import {getBdcdyh,saveZrzInfo} from "../../../api/zrz" |
273 | import {getQjZdjbxxDetailById} from "../../../api/zd" | ||
271 | import {getDdicByMC} from "../../../api/common" | 274 | import {getDdicByMC} from "../../../api/common" |
272 | export default { | 275 | export default { |
273 | name:'zrz', | 276 | name:'zrz', |
... | @@ -280,8 +283,11 @@ | ... | @@ -280,8 +283,11 @@ |
280 | form:{ | 283 | form:{ |
281 | zrzbsm:'', //自然幢标识码 | 284 | zrzbsm:'', //自然幢标识码 |
282 | zdbsm:'', //宗地标识码 | 285 | zdbsm:'', //宗地标识码 |
286 | zddm:'', //宗地代码 | ||
283 | dzbsm:'', //多幢标识码 | 287 | dzbsm:'', //多幢标识码 |
284 | bdcdyh:'', //不动产单元号标识码 | 288 | dzdm:'', //多幢代码 |
289 | dyhbsm:'', //不动产单元号标识码 | ||
290 | bdcdyh:'', //不动产单元号 | ||
285 | zrzh:'', //自然幢号 | 291 | zrzh:'', //自然幢号 |
286 | jzwgd:'', //建筑物高度 | 292 | jzwgd:'', //建筑物高度 |
287 | zzdmj:'', //幢占地面积 | 293 | zzdmj:'', //幢占地面积 |
... | @@ -344,6 +350,7 @@ | ... | @@ -344,6 +350,7 @@ |
344 | value: '', | 350 | value: '', |
345 | ytTitleRowspan:1, //用途的单元格垂直合并数量 | 351 | ytTitleRowspan:1, //用途的单元格垂直合并数量 |
346 | fwjgTitleRowspan:1, //房屋结构的单元格垂直合并数量 | 352 | fwjgTitleRowspan:1, //房屋结构的单元格垂直合并数量 |
353 | loading:false, | ||
347 | } | 354 | } |
348 | }, | 355 | }, |
349 | methods: { | 356 | methods: { |
... | @@ -388,6 +395,7 @@ | ... | @@ -388,6 +395,7 @@ |
388 | }, | 395 | }, |
389 | onSave(){ | 396 | onSave(){ |
390 | console.log(this.form) | 397 | console.log(this.form) |
398 | this.loading=true; | ||
391 | // this.form.qlxzList=this.$refs.qlxzModule.getQlxzDataList(); | 399 | // this.form.qlxzList=this.$refs.qlxzModule.getQlxzDataList(); |
392 | this.form.qlxzList= | 400 | this.form.qlxzList= |
393 | [{ | 401 | [{ |
... | @@ -423,6 +431,7 @@ | ... | @@ -423,6 +431,7 @@ |
423 | if(res.code===200){ | 431 | if(res.code===200){ |
424 | this.$message.success("保存完成!") | 432 | this.$message.success("保存完成!") |
425 | } | 433 | } |
434 | this.loading=false; | ||
426 | }) | 435 | }) |
427 | } | 436 | } |
428 | }, | 437 | }, |
... | @@ -436,7 +445,7 @@ | ... | @@ -436,7 +445,7 @@ |
436 | this.form.bdcdyh=res.result; | 445 | this.form.bdcdyh=res.result; |
437 | }) | 446 | }) |
438 | }, | 447 | }, |
439 | getFwxzList(){ | 448 | getDDic(){ |
440 | getDdicByMC("房屋性质").then((res)=>{ | 449 | getDdicByMC("房屋性质").then((res)=>{ |
441 | if(res.result!=null){ | 450 | if(res.result!=null){ |
442 | for(let i=0;i<res.result.length;i++){ | 451 | for(let i=0;i<res.result.length;i++){ |
... | @@ -448,8 +457,6 @@ | ... | @@ -448,8 +457,6 @@ |
448 | } | 457 | } |
449 | 458 | ||
450 | }) | 459 | }) |
451 | }, | ||
452 | getCbList(){ | ||
453 | getDdicByMC("房屋产别").then((res)=>{ | 460 | getDdicByMC("房屋产别").then((res)=>{ |
454 | if(res.result!=null){ | 461 | if(res.result!=null){ |
455 | for(let i=0;i<res.result.length;i++){ | 462 | for(let i=0;i<res.result.length;i++){ |
... | @@ -461,8 +468,6 @@ | ... | @@ -461,8 +468,6 @@ |
461 | } | 468 | } |
462 | 469 | ||
463 | }) | 470 | }) |
464 | }, | ||
465 | getCqlyList(){ | ||
466 | getDdicByMC("产权来源").then((res)=>{ | 471 | getDdicByMC("产权来源").then((res)=>{ |
467 | if(res.result!=null){ | 472 | if(res.result!=null){ |
468 | for(let i=0;i<res.result.length;i++){ | 473 | for(let i=0;i<res.result.length;i++){ |
... | @@ -474,8 +479,6 @@ | ... | @@ -474,8 +479,6 @@ |
474 | } | 479 | } |
475 | 480 | ||
476 | }) | 481 | }) |
477 | }, | ||
478 | getYtList(){ | ||
479 | getDdicByMC("土地用途").then((res)=>{ | 482 | getDdicByMC("土地用途").then((res)=>{ |
480 | if(res.result!=null){ | 483 | if(res.result!=null){ |
481 | for(let i=0;i<res.result.length;i++){ | 484 | for(let i=0;i<res.result.length;i++){ |
... | @@ -487,8 +490,6 @@ | ... | @@ -487,8 +490,6 @@ |
487 | } | 490 | } |
488 | 491 | ||
489 | }) | 492 | }) |
490 | }, | ||
491 | getDList(){ | ||
492 | getDdicByMC("土地等级").then((res)=>{ | 493 | getDdicByMC("土地等级").then((res)=>{ |
493 | if(res.result!=null){ | 494 | if(res.result!=null){ |
494 | for(let i=0;i<res.result.length;i++){ | 495 | for(let i=0;i<res.result.length;i++){ |
... | @@ -500,8 +501,6 @@ | ... | @@ -500,8 +501,6 @@ |
500 | } | 501 | } |
501 | 502 | ||
502 | }) | 503 | }) |
503 | }, | ||
504 | getJgist(){ | ||
505 | getDdicByMC("房屋结构").then((res)=>{ | 504 | getDdicByMC("房屋结构").then((res)=>{ |
506 | if(res.result!=null){ | 505 | if(res.result!=null){ |
507 | for(let i=0;i<res.result.length;i++){ | 506 | for(let i=0;i<res.result.length;i++){ |
... | @@ -514,6 +513,7 @@ | ... | @@ -514,6 +513,7 @@ |
514 | 513 | ||
515 | }) | 514 | }) |
516 | }, | 515 | }, |
516 | |||
517 | getQlrxxData() { | 517 | getQlrxxData() { |
518 | console.log(this.$refs.qlrxxModule.getQlgyfsData()); //权利共有方式数据 | 518 | console.log(this.$refs.qlrxxModule.getQlgyfsData()); //权利共有方式数据 |
519 | console.log(this.$refs.qlrxxModule.getQlrxxData()); //权利人表格数据 | 519 | console.log(this.$refs.qlrxxModule.getQlrxxData()); //权利人表格数据 |
... | @@ -521,19 +521,22 @@ | ... | @@ -521,19 +521,22 @@ |
521 | getQlxzData() { | 521 | getQlxzData() { |
522 | console.log(this.$refs.qlxzModule.getQlxzDataList()); //权利性质数据 | 522 | console.log(this.$refs.qlxzModule.getQlxzDataList()); //权利性质数据 |
523 | }, | 523 | }, |
524 | getZddm(zdbsm){ | ||
525 | getQjZdjbxxDetailById(zdbsm).then((res)=>{ | ||
526 | if(res.code===200){ | ||
527 | this.form.zddm=res.result.zddm; | ||
528 | } | ||
529 | }) | ||
530 | }, | ||
524 | }, | 531 | }, |
525 | created(){ | 532 | created(){ |
526 | 533 | ||
527 | }, | 534 | }, |
528 | mounted() { | 535 | mounted() { |
529 | this.getFwxzList(); | 536 | this.getDDic(); |
530 | this.getCbList(); | ||
531 | this.getCqlyList(); | ||
532 | this.getYtList(); | ||
533 | this.getDList(); | ||
534 | this.getJgist(); | ||
535 | //todo 怎么判断进入到该页面是从新建处进来的,还是从右键宗地进来的!如果是从新建进来的就需要把虚拟宗标识码带过来; | 537 | //todo 怎么判断进入到该页面是从新建处进来的,还是从右键宗地进来的!如果是从新建进来的就需要把虚拟宗标识码带过来; |
536 | this.form.zdbsm=this.$store.zdbsm; | 538 | this.form.zdbsm=this.$store.zdbsm; |
539 | this.getZddm(this.$store.zdbsm); | ||
537 | this.form.xmmc=this.$store.xmmc; | 540 | this.form.xmmc=this.$store.xmmc; |
538 | this.form.zrzbsm=this.$store.zrzbsm; | 541 | this.form.zrzbsm=this.$store.zrzbsm; |
539 | } | 542 | } | ... | ... |
-
Please register or sign in to post a comment