Merge remote-tracking branch 'origin/master'
Showing
41 changed files
with
980 additions
and
292 deletions
src/api/lq.js
0 → 100644
... | @@ -64,4 +64,26 @@ export function editDdicNode(data) { | ... | @@ -64,4 +64,26 @@ export function editDdicNode(data) { |
64 | method: 'post', | 64 | method: 'post', |
65 | data: data, | 65 | data: data, |
66 | }) | 66 | }) |
67 | } | ||
68 | |||
69 | /** | ||
70 | * 查询号段管理列表 | ||
71 | */ | ||
72 | export function getCodeSection(data) { | ||
73 | return request({ | ||
74 | url: '/system/manage/getCodeSection', | ||
75 | method: 'post', | ||
76 | data: data, | ||
77 | }) | ||
78 | } | ||
79 | |||
80 | /** | ||
81 | * 查询号段管理列表 | ||
82 | */ | ||
83 | export function batchUpdateSectionCode(data) { | ||
84 | return request({ | ||
85 | url: '/system/manage/batchUpdateSectionCode', | ||
86 | method: 'post', | ||
87 | data: data, | ||
88 | }) | ||
67 | } | 89 | } |
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
No preview for this file type
This diff could not be displayed because it is too large.
... | @@ -6,6 +6,76 @@ | ... | @@ -6,6 +6,76 @@ |
6 | "description": "", | 6 | "description": "", |
7 | "glyphs": [ | 7 | "glyphs": [ |
8 | { | 8 | { |
9 | "icon_id": "19804282", | ||
10 | "name": "取消选择", | ||
11 | "font_class": "quxiaoxuanze", | ||
12 | "unicode": "e7b9", | ||
13 | "unicode_decimal": 59321 | ||
14 | }, | ||
15 | { | ||
16 | "icon_id": "19791411", | ||
17 | "name": "首页", | ||
18 | "font_class": "shouye", | ||
19 | "unicode": "e7b2", | ||
20 | "unicode_decimal": 59314 | ||
21 | }, | ||
22 | { | ||
23 | "icon_id": "19791412", | ||
24 | "name": "更正", | ||
25 | "font_class": "gengzheng", | ||
26 | "unicode": "e7b3", | ||
27 | "unicode_decimal": 59315 | ||
28 | }, | ||
29 | { | ||
30 | "icon_id": "19791413", | ||
31 | "name": "变更", | ||
32 | "font_class": "biangeng", | ||
33 | "unicode": "e7b4", | ||
34 | "unicode_decimal": 59316 | ||
35 | }, | ||
36 | { | ||
37 | "icon_id": "19791414", | ||
38 | "name": "添加", | ||
39 | "font_class": "tianjia", | ||
40 | "unicode": "e7b5", | ||
41 | "unicode_decimal": 59317 | ||
42 | }, | ||
43 | { | ||
44 | "icon_id": "19791415", | ||
45 | "name": "综合查询", | ||
46 | "font_class": "zonghechaxun", | ||
47 | "unicode": "e7b6", | ||
48 | "unicode_decimal": 59318 | ||
49 | }, | ||
50 | { | ||
51 | "icon_id": "19791416", | ||
52 | "name": "系统管理", | ||
53 | "font_class": "xitongguanli", | ||
54 | "unicode": "e7b7", | ||
55 | "unicode_decimal": 59319 | ||
56 | }, | ||
57 | { | ||
58 | "icon_id": "19791417", | ||
59 | "name": "新建", | ||
60 | "font_class": "xinjian", | ||
61 | "unicode": "e7b8", | ||
62 | "unicode_decimal": 59320 | ||
63 | }, | ||
64 | { | ||
65 | "icon_id": "19728415", | ||
66 | "name": "上传", | ||
67 | "font_class": "shangchuan1", | ||
68 | "unicode": "e7b0", | ||
69 | "unicode_decimal": 59312 | ||
70 | }, | ||
71 | { | ||
72 | "icon_id": "19728416", | ||
73 | "name": "删除", | ||
74 | "font_class": "shanchu1", | ||
75 | "unicode": "e7b1", | ||
76 | "unicode_decimal": 59313 | ||
77 | }, | ||
78 | { | ||
9 | "icon_id": "19479731", | 79 | "icon_id": "19479731", |
10 | "name": "打印", | 80 | "name": "打印", |
11 | "font_class": "dayin", | 81 | "font_class": "dayin", |
... | @@ -356,13 +426,6 @@ | ... | @@ -356,13 +426,6 @@ |
356 | "unicode_decimal": 59267 | 426 | "unicode_decimal": 59267 |
357 | }, | 427 | }, |
358 | { | 428 | { |
359 | "icon_id": "19005628", | ||
360 | "name": "系统管理", | ||
361 | "font_class": "xitongguanli", | ||
362 | "unicode": "e782", | ||
363 | "unicode_decimal": 59266 | ||
364 | }, | ||
365 | { | ||
366 | "icon_id": "15090431", | 429 | "icon_id": "15090431", |
367 | "name": "下拉", | 430 | "name": "下拉", |
368 | "font_class": "xiala", | 431 | "font_class": "xiala", |
... | @@ -503,13 +566,6 @@ | ... | @@ -503,13 +566,6 @@ |
503 | "unicode_decimal": 59251 | 566 | "unicode_decimal": 59251 |
504 | }, | 567 | }, |
505 | { | 568 | { |
506 | "icon_id": "18618397", | ||
507 | "name": "添加", | ||
508 | "font_class": "tianjia", | ||
509 | "unicode": "e771", | ||
510 | "unicode_decimal": 59249 | ||
511 | }, | ||
512 | { | ||
513 | "icon_id": "18605314", | 569 | "icon_id": "18605314", |
514 | "name": "测距", | 570 | "name": "测距", |
515 | "font_class": "ceju", | 571 | "font_class": "ceju", |
... | @@ -608,13 +664,6 @@ | ... | @@ -608,13 +664,6 @@ |
608 | "unicode_decimal": 59235 | 664 | "unicode_decimal": 59235 |
609 | }, | 665 | }, |
610 | { | 666 | { |
611 | "icon_id": "18593370", | ||
612 | "name": "首页", | ||
613 | "font_class": "shouye", | ||
614 | "unicode": "e75c", | ||
615 | "unicode_decimal": 59228 | ||
616 | }, | ||
617 | { | ||
618 | "icon_id": "18590441", | 667 | "icon_id": "18590441", |
619 | "name": "办理", | 668 | "name": "办理", |
620 | "font_class": "banli", | 669 | "font_class": "banli", |
... | @@ -636,13 +685,6 @@ | ... | @@ -636,13 +685,6 @@ |
636 | "unicode_decimal": 59219 | 685 | "unicode_decimal": 59219 |
637 | }, | 686 | }, |
638 | { | 687 | { |
639 | "icon_id": "18587823", | ||
640 | "name": "变更", | ||
641 | "font_class": "biangeng", | ||
642 | "unicode": "e754", | ||
643 | "unicode_decimal": 59220 | ||
644 | }, | ||
645 | { | ||
646 | "icon_id": "18587824", | 688 | "icon_id": "18587824", |
647 | "name": "缩进", | 689 | "name": "缩进", |
648 | "font_class": "suojin", | 690 | "font_class": "suojin", |
... | @@ -655,27 +697,6 @@ | ... | @@ -655,27 +697,6 @@ |
655 | "font_class": "zhankai", | 697 | "font_class": "zhankai", |
656 | "unicode": "e756", | 698 | "unicode": "e756", |
657 | "unicode_decimal": 59222 | 699 | "unicode_decimal": 59222 |
658 | }, | ||
659 | { | ||
660 | "icon_id": "18587826", | ||
661 | "name": "更正", | ||
662 | "font_class": "gengzheng", | ||
663 | "unicode": "e757", | ||
664 | "unicode_decimal": 59223 | ||
665 | }, | ||
666 | { | ||
667 | "icon_id": "18587827", | ||
668 | "name": "新建", | ||
669 | "font_class": "xinjian", | ||
670 | "unicode": "e758", | ||
671 | "unicode_decimal": 59224 | ||
672 | }, | ||
673 | { | ||
674 | "icon_id": "18587828", | ||
675 | "name": "综合查询", | ||
676 | "font_class": "zonghechaxun", | ||
677 | "unicode": "e759", | ||
678 | "unicode_decimal": 59225 | ||
679 | } | 700 | } |
680 | ] | 701 | ] |
681 | } | 702 | } | ... | ... |
This diff is collapsed.
Click to expand it.
No preview for this file type
No preview for this file type
No preview for this file type
src/assets/images/map_default1.png
0 → 100644
20.2 KB
... | @@ -335,6 +335,10 @@ | ... | @@ -335,6 +335,10 @@ |
335 | type: String, | 335 | type: String, |
336 | default: "", | 336 | default: "", |
337 | }, | 337 | }, |
338 | lq:{ | ||
339 | type: String, | ||
340 | default: "", | ||
341 | } | ||
338 | }, | 342 | }, |
339 | data() { | 343 | data() { |
340 | return { | 344 | return { |
... | @@ -386,9 +390,9 @@ | ... | @@ -386,9 +390,9 @@ |
386 | yb: "", | 390 | yb: "", |
387 | zjh: "", | 391 | zjh: "", |
388 | zjzlbsm: "", | 392 | zjzlbsm: "", |
393 | lqqlrtype:"" | ||
389 | }, | 394 | }, |
390 | glbsm:'', | 395 | glbsm:'', |
391 | |||
392 | rules:[], | 396 | rules:[], |
393 | }; | 397 | }; |
394 | }, | 398 | }, |
... | @@ -502,6 +506,8 @@ | ... | @@ -502,6 +506,8 @@ |
502 | this.formData.dlrList[k].type=1; | 506 | this.formData.dlrList[k].type=1; |
503 | this.formData.addQjDlrFrRequest.push(this.formData.dlrList[k]); | 507 | this.formData.addQjDlrFrRequest.push(this.formData.dlrList[k]); |
504 | } | 508 | } |
509 | //林权权利人类型判断 | ||
510 | this.formData.lqqlrtype = this.lq; | ||
505 | //如果是从更新按钮点击确定的则进行更新操作,如果不是,则进行添加操作 | 511 | //如果是从更新按钮点击确定的则进行更新操作,如果不是,则进行添加操作 |
506 | if(this.update){ | 512 | if(this.update){ |
507 | console.log(this.formData) | 513 | console.log(this.formData) |
... | @@ -511,7 +517,6 @@ | ... | @@ -511,7 +517,6 @@ |
511 | this.$message.success("修改完成!"); | 517 | this.$message.success("修改完成!"); |
512 | this.getQlrInfo(this.bsm); | 518 | this.getQlrInfo(this.bsm); |
513 | this.update=false; | 519 | this.update=false; |
514 | |||
515 | } | 520 | } |
516 | }) | 521 | }) |
517 | }else { | 522 | }else { |
... | @@ -671,12 +676,6 @@ | ... | @@ -671,12 +676,6 @@ |
671 | } , | 676 | } , |
672 | deep:true | 677 | deep:true |
673 | }, | 678 | }, |
674 | /* gyfsList:{ | ||
675 | handler:function(v){ | ||
676 | //console.log(v,"共有方式") | ||
677 | }, | ||
678 | deep:true | ||
679 | },*/ | ||
680 | dialogVisible(n){ | 679 | dialogVisible(n){ |
681 | if(n === false){ | 680 | if(n === false){ |
682 | this.formData = { | 681 | this.formData = { |
... | @@ -723,15 +722,6 @@ | ... | @@ -723,15 +722,6 @@ |
723 | } | 722 | } |
724 | } | 723 | } |
725 | }, | 724 | }, |
726 | /* tableData(){ | ||
727 | this.gyfsList = this.$store.state.gyfsList; | ||
728 | if(this.tableData.length>1){ | ||
729 | for(let i = 0;i<this.gyfsList.length;i++){ | ||
730 | let item = this.gyfsList[i]; | ||
731 | this.gyfsList[i].disabled = item.mc === "单独所有"; | ||
732 | } | ||
733 | } | ||
734 | },*/ | ||
735 | 725 | ||
736 | "formData.qlrlxbsm":function (val) { | 726 | "formData.qlrlxbsm":function (val) { |
737 | //console.log(this.$refs.qlrlxbsm.$el.style.border+":console.log(this.$refs.qlrlxbsm.$el.style.border)") | 727 | //console.log(this.$refs.qlrlxbsm.$el.style.border+":console.log(this.$refs.qlrlxbsm.$el.style.border)") |
... | @@ -740,32 +730,6 @@ | ... | @@ -740,32 +730,6 @@ |
740 | this.$refs.qlrlxbsm.$el.style.border = ''; | 730 | this.$refs.qlrlxbsm.$el.style.border = ''; |
741 | } | 731 | } |
742 | }, | 732 | }, |
743 | |||
744 | /* "formData.zjzlbsm":function (val) { | ||
745 | if (val != '') { | ||
746 | this.$refs.zjzlbsm.$el.style.border = ''; | ||
747 | } | ||
748 | }, | ||
749 | "formData.gyfsbsm":function (val) { | ||
750 | let ddsy = ''; | ||
751 | for(let i = 0;i<this.gyfsList.length;i++){ | ||
752 | if(this.gyfsList[i].mc === "单独所有"){ | ||
753 | ddsy = this.gyfsList[i].bsm | ||
754 | } | ||
755 | } | ||
756 | if(ddsy === val){ | ||
757 | if(this.update){ | ||
758 | if(this.tableData.length > 1){ | ||
759 | this.$message.warning("权利人人数大于1,不能选择单独所有") | ||
760 | } | ||
761 | }else{ | ||
762 | if(this.tableData.length > 0){ | ||
763 | this.$message.warning("权利人人数大于1,不能选择单独所有") | ||
764 | } | ||
765 | } | ||
766 | |||
767 | } | ||
768 | }*/ | ||
769 | } | 733 | } |
770 | }; | 734 | }; |
771 | </script> | 735 | </script> |
... | @@ -822,7 +786,7 @@ | ... | @@ -822,7 +786,7 @@ |
822 | .el-table--border::after, | 786 | .el-table--border::after, |
823 | .el-table--group::after, | 787 | .el-table--group::after, |
824 | .el-table::before { | 788 | .el-table::before { |
825 | background-color: #E6E6E6; | 789 | background-color: rgba(0, 0, 0, 0); |
826 | } | 790 | } |
827 | .el-table--border td, | 791 | .el-table--border td, |
828 | .el-table--border th, | 792 | .el-table--border th, |
... | @@ -844,6 +808,8 @@ | ... | @@ -844,6 +808,8 @@ |
844 | } | 808 | } |
845 | .qlrTable { | 809 | .qlrTable { |
846 | border-color: #E6E6E6 !important; | 810 | border-color: #E6E6E6 !important; |
811 | border-bottom: 0; | ||
812 | border-right: 0; | ||
847 | position: relative; | 813 | position: relative; |
848 | top: -1px; | 814 | top: -1px; |
849 | .el-input__inner { | 815 | .el-input__inner { | ... | ... |
... | @@ -405,6 +405,7 @@ export default { | ... | @@ -405,6 +405,7 @@ export default { |
405 | bsm: "", //权利性质标识码 | 405 | bsm: "", //权利性质标识码 |
406 | glbsm: "", //宗地BSM、自然幢BSM、户BSM、多幢BSM、宗海BSM | 406 | glbsm: "", //宗地BSM、自然幢BSM、户BSM、多幢BSM、宗海BSM |
407 | qlxzdm: "", | 407 | qlxzdm: "", |
408 | qlxzmc:"", | ||
408 | zhqlxzlx: "", //除宗海数据外,默认都是空;0:用海类型权利性质;2:海岛用途权利性质 | 409 | zhqlxzlx: "", //除宗海数据外,默认都是空;0:用海类型权利性质;2:海岛用途权利性质 |
409 | list: [ | 410 | list: [ |
410 | { | 411 | { |
... | @@ -492,6 +493,7 @@ export default { | ... | @@ -492,6 +493,7 @@ export default { |
492 | bsm: "", //权利性质标识码 | 493 | bsm: "", //权利性质标识码 |
493 | glbsm: "", //宗地BSM、自然幢BSM、户BSM、多幢BSM、宗海BSM | 494 | glbsm: "", //宗地BSM、自然幢BSM、户BSM、多幢BSM、宗海BSM |
494 | qlxzdm: "", | 495 | qlxzdm: "", |
496 | qlxzmc:"", | ||
495 | zhqlxzlx: "", //除宗海数据外,默认都是空;0:用海类型权利性质;2:海岛用途权利性质 | 497 | zhqlxzlx: "", //除宗海数据外,默认都是空;0:用海类型权利性质;2:海岛用途权利性质 |
496 | list: [ | 498 | list: [ |
497 | { | 499 | { |
... | @@ -536,6 +538,7 @@ export default { | ... | @@ -536,6 +538,7 @@ export default { |
536 | bsm: "", //权利性质标识码 | 538 | bsm: "", //权利性质标识码 |
537 | glbsm: "", //宗地BSM、自然幢BSM、户BSM、多幢BSM、宗海BSM | 539 | glbsm: "", //宗地BSM、自然幢BSM、户BSM、多幢BSM、宗海BSM |
538 | qlxzdm: "", | 540 | qlxzdm: "", |
541 | qlxzmc:"", | ||
539 | zhqlxzlx: "", //除宗海数据外,默认都是空;0:用海类型权利性质;2:海岛用途权利性质 | 542 | zhqlxzlx: "", //除宗海数据外,默认都是空;0:用海类型权利性质;2:海岛用途权利性质 |
540 | list: [ | 543 | list: [ |
541 | { | 544 | { |
... | @@ -718,6 +721,8 @@ export default { | ... | @@ -718,6 +721,8 @@ export default { |
718 | handler : function (newVal, oldVal) { | 721 | handler : function (newVal, oldVal) { |
719 | newVal.forEach((i,ind)=>{ | 722 | newVal.forEach((i,ind)=>{ |
720 | if(i.qlxzdm != '' &&i.qlxzdm != null){ | 723 | if(i.qlxzdm != '' &&i.qlxzdm != null){ |
724 | console.log(this.$refs.qlxzdm,'this.$refs.qlxzdm[ind]'); | ||
725 | i.qlxzmc = this.$refs.qlxzdm[ind].name; | ||
721 | this.$refs.qlxzdm[ind].$el.style.border="" | 726 | this.$refs.qlxzdm[ind].$el.style.border="" |
722 | } | 727 | } |
723 | i.list.forEach((item,index)=>{ | 728 | i.list.forEach((item,index)=>{ | ... | ... |
... | @@ -591,7 +591,8 @@ | ... | @@ -591,7 +591,8 @@ |
591 | bsm: res.processInstance.title, | 591 | bsm: res.processInstance.title, |
592 | source: 2, | 592 | source: 2, |
593 | auth:'2', | 593 | auth:'2', |
594 | workitemInstanceId:res.workitemInstance.id | 594 | workitemInstanceId:res.workitemInstance.id, |
595 | ywbsm:res.processInstance.businessId | ||
595 | } | 596 | } |
596 | }); | 597 | }); |
597 | } else { | 598 | } else { | ... | ... |
... | @@ -30,32 +30,38 @@ | ... | @@ -30,32 +30,38 @@ |
30 | <el-row> | 30 | <el-row> |
31 | <el-col :span="6"><div class="grid-left">不动产权证号</div></el-col> | 31 | <el-col :span="6"><div class="grid-left">不动产权证号</div></el-col> |
32 | <el-col :span="18" | 32 | <el-col :span="18" |
33 | ><div class="grid-right">{{ result.bdcdyh }}</div></el-col | 33 | ><div class="grid-right"></div></el-col |
34 | > | 34 | > |
35 | </el-row> | 35 | </el-row> |
36 | <el-row> | 36 | <!-- <el-row> |
37 | <el-col :span="6"><div class="grid-left">自然幢号</div></el-col> | 37 | <el-col :span="6"><div class="grid-left">自然幢号</div></el-col> |
38 | <el-col :span="18" | 38 | <el-col :span="18" |
39 | ><div class="grid-right">{{ result.zrzh }}</div></el-col | 39 | ><div class="grid-right">{{ result.zrzh }}</div></el-col |
40 | > | 40 | > |
41 | </el-row> | 41 | </el-row> --> |
42 | <el-row> | 42 | <el-row> |
43 | <el-col :span="6"><div class="grid-left">权利人</div></el-col> | 43 | <el-col :span="6"><div class="grid-left">权利人</div></el-col> |
44 | <el-col :span="18" | 44 | <el-col :span="18" |
45 | ><div class="grid-right">{{ result.qlr }}</div></el-col | 45 | ><div class="grid-right">{{ result.qlrmc }}</div></el-col |
46 | > | 46 | > |
47 | </el-row> | 47 | </el-row> |
48 | <el-row> | 48 | <el-row> |
49 | <el-col :span="6"><div class="grid-left">权利性质</div></el-col> | 49 | <el-col :span="6"><div class="grid-left">权利性质</div></el-col> |
50 | <el-col :span="18" | 50 | <el-col :span="18" |
51 | ><div class="grid-right">{{ result.qlxz }}</div></el-col | 51 | ><div class="grid-right">{{ result.qlxzmc }}</div></el-col |
52 | > | ||
53 | </el-row> | ||
54 | <el-row> | ||
55 | <el-col :span="6"><div class="grid-left">批准用途</div></el-col> | ||
56 | <el-col :span="18" | ||
57 | ><div class="grid-right">{{ result.pzytmc }}</div></el-col | ||
52 | > | 58 | > |
53 | </el-row> | 59 | </el-row> |
54 | 60 | ||
55 | <el-row> | 61 | <el-row> |
56 | <el-col :span="6"><div class="grid-left">土地用途</div></el-col> | 62 | <el-col :span="6"><div class="grid-left">实际用途</div></el-col> |
57 | <el-col :span="18" | 63 | <el-col :span="18" |
58 | ><div class="grid-right">{{ result.fwyt }}</div></el-col | 64 | ><div class="grid-right">{{ result.sjytmc }}</div></el-col |
59 | > | 65 | > |
60 | </el-row> | 66 | </el-row> |
61 | <el-row> | 67 | <el-row> |
... | @@ -287,7 +293,7 @@ export default { | ... | @@ -287,7 +293,7 @@ export default { |
287 | }, | 293 | }, |
288 | 294 | ||
289 | fitView: true, | 295 | fitView: true, |
290 | fitViewPadding: 160, | 296 | fitViewPadding: 100, |
291 | }); | 297 | }); |
292 | 298 | ||
293 | graph.data(data); | 299 | graph.data(data); |
... | @@ -306,6 +312,39 @@ export default { | ... | @@ -306,6 +312,39 @@ export default { |
306 | getQjZdjbxxDetailByIdBylshs(e.item._cfg.id).then((res) => { | 312 | getQjZdjbxxDetailByIdBylshs(e.item._cfg.id).then((res) => { |
307 | if (res.code === 200) { | 313 | if (res.code === 200) { |
308 | self.result = res.result; | 314 | self.result = res.result; |
315 | this.$store.state.qlxzList.forEach((item) => { | ||
316 | if(item.children!=null&&item.children.length!=0){ | ||
317 | item.children.forEach((childitem)=>{ | ||
318 | if (childitem.dm === res.result.qlxzdm) { | ||
319 | self.result.qlxzmc=childitem.mc; | ||
320 | } | ||
321 | }) | ||
322 | } | ||
323 | if (item.dm === res.result.qlxzdm) { | ||
324 | self.result.qlxzmc=item.mc; | ||
325 | } | ||
326 | }); | ||
327 | this.$store.state.tdytList.forEach((item) => { | ||
328 | if(item.children!=null&&item.children.length!=0){ | ||
329 | item.children.forEach((childitem)=>{ | ||
330 | if (childitem.dm === res.result.pzytdm) { | ||
331 | self.result.pzytmc=childitem.mc; | ||
332 | } | ||
333 | if (childitem.dm === res.result.sjytdm) { | ||
334 | self.result.sjytmc=childitem.mc; | ||
335 | } | ||
336 | }) | ||
337 | } | ||
338 | |||
339 | if (item.dm === res.result.pzytdm) { | ||
340 | self.result.pzytmc=item.mc; | ||
341 | } | ||
342 | if (item.dm === res.result.sjytdm) { | ||
343 | self.result.sjytmc=item.mc; | ||
344 | } | ||
345 | }); | ||
346 | |||
347 | |||
309 | } | 348 | } |
310 | }); | 349 | }); |
311 | break; | 350 | break; |
... | @@ -378,6 +417,36 @@ export default { | ... | @@ -378,6 +417,36 @@ export default { |
378 | getQjZdjbxxDetailByIdBylshs(this.bsm).then((res) => { | 417 | getQjZdjbxxDetailByIdBylshs(this.bsm).then((res) => { |
379 | if (res.code === 200) { | 418 | if (res.code === 200) { |
380 | this.result = res.result; | 419 | this.result = res.result; |
420 | this.$store.state.qlxzList.forEach((item) => { | ||
421 | if(item.children!=null&&item.children.length!=0){ | ||
422 | item.children.forEach((childitem)=>{ | ||
423 | if (childitem.dm === res.result.qlxzdm) { | ||
424 | this.result.qlxzmc=childitem.mc; | ||
425 | } | ||
426 | }) | ||
427 | } | ||
428 | if (item.dm === res.result.qlxzdm) { | ||
429 | this.result.qlxzmc=item.mc; | ||
430 | } | ||
431 | }); | ||
432 | this.$store.state.tdytList.forEach((item1) => { | ||
433 | if(item1.children!=null&&item1.children.length!=0){ | ||
434 | item1.children.forEach((childitem1)=>{ | ||
435 | if (childitem1.dm === res.result.pzytdm) { | ||
436 | this.result.pzytmc=childitem1.mc; | ||
437 | } | ||
438 | if (childitem1.dm === res.result.sjytdm) { | ||
439 | this.result.sjytmc=childitem1.mc; | ||
440 | } | ||
441 | }) | ||
442 | } | ||
443 | if (item1.dm === res.result.pzytdm) { | ||
444 | this.result.pzytmc=item1.mc; | ||
445 | } | ||
446 | if (item1.dm === res.result.sjytdm) { | ||
447 | this.result.sjytmc=item1.mc; | ||
448 | } | ||
449 | }); | ||
381 | } | 450 | } |
382 | }); | 451 | }); |
383 | break; | 452 | break; | ... | ... |
... | @@ -59,6 +59,10 @@ | ... | @@ -59,6 +59,10 @@ |
59 | }, | 59 | }, |
60 | mounted() { | 60 | mounted() { |
61 | this.$store.state.sxdrType = ''; | 61 | this.$store.state.sxdrType = ''; |
62 | this.sxdrData = { | ||
63 | bsm:this.bsm, | ||
64 | type:this.dylx | ||
65 | } | ||
62 | }, | 66 | }, |
63 | methods: { | 67 | methods: { |
64 | cancel(){ | 68 | cancel(){ |
... | @@ -72,7 +76,10 @@ | ... | @@ -72,7 +76,10 @@ |
72 | }, | 76 | }, |
73 | reset() { | 77 | reset() { |
74 | this.errorData = []; | 78 | this.errorData = []; |
75 | this.sxdrData = {bsm: ''}; | 79 | this.sxdrData = { |
80 | bsm: this.bsm, | ||
81 | type: this.dylx | ||
82 | }; | ||
76 | }, | 83 | }, |
77 | close() { | 84 | close() { |
78 | this.$emit('close') | 85 | this.$emit('close') | ... | ... |
... | @@ -110,7 +110,13 @@ const constantRoutes = [ | ... | @@ -110,7 +110,13 @@ const constantRoutes = [ |
110 | name: "已办箱", | 110 | name: "已办箱", |
111 | code: "2-1", | 111 | code: "2-1", |
112 | component: () => import("@/views/ybx/index"), | 112 | component: () => import("@/views/ybx/index"), |
113 | } | 113 | }, |
114 | { | ||
115 | path: "/lq", | ||
116 | name: "林权", | ||
117 | code: "1-3", | ||
118 | component: () => import("@/views/lq/index"), | ||
119 | }, | ||
114 | ], | 120 | ], |
115 | }, | 121 | }, |
116 | ]; | 122 | ]; | ... | ... |
... | @@ -94,7 +94,8 @@ export default { | ... | @@ -94,7 +94,8 @@ export default { |
94 | return{ | 94 | return{ |
95 | getRightTree: this.getRightTree, | 95 | getRightTree: this.getRightTree, |
96 | getTreeByBsm:this.getTreeByBsm, | 96 | getTreeByBsm:this.getTreeByBsm, |
97 | getTreeByS:this.getTreeByS | 97 | getTreeByS:this.getTreeByS, |
98 | getTreeList:this.getTreeList | ||
98 | } | 99 | } |
99 | }, | 100 | }, |
100 | data() { | 101 | data() { |
... | @@ -315,7 +316,6 @@ export default { | ... | @@ -315,7 +316,6 @@ export default { |
315 | s.hxjgList = s.hxjgList.length == 0 ?await this.getDicData("户型结构") : s.hxjgList; | 316 | s.hxjgList = s.hxjgList.length == 0 ?await this.getDicData("户型结构") : s.hxjgList; |
316 | s.fwjgList = s.fwjgList.length == 0 ?await this.getDicData("户型结构") : s.fwjgList; | 317 | s.fwjgList = s.fwjgList.length == 0 ?await this.getDicData("户型结构") : s.fwjgList; |
317 | s.gzwlxList = s.gzwlxList.length == 0 ?await this.getDicData("构(建)筑物类型") : s.gzwlxList; | 318 | s.gzwlxList = s.gzwlxList.length == 0 ?await this.getDicData("构(建)筑物类型") : s.gzwlxList; |
318 | |||
319 | s.fwxzOptions = s.fwxzOptions.length == 0 ?await this.getDicData("房屋性质") : s.fwxzOptions; | 319 | s.fwxzOptions = s.fwxzOptions.length == 0 ?await this.getDicData("房屋性质") : s.fwxzOptions; |
320 | s.cbOptions = s.cbOptions.length == 0 ?await this.getDicData("房屋产别") : s.cbOptions; | 320 | s.cbOptions = s.cbOptions.length == 0 ?await this.getDicData("房屋产别") : s.cbOptions; |
321 | s.cqlyOptions = s.cqlyOptions.length == 0 ?await this.getDicData("产权来源") : s.cqlyOptions; | 321 | s.cqlyOptions = s.cqlyOptions.length == 0 ?await this.getDicData("产权来源") : s.cqlyOptions; |
... | @@ -509,9 +509,9 @@ export default { | ... | @@ -509,9 +509,9 @@ export default { |
509 | /*border-right: 1px solid #EAEAEA;*/ | 509 | /*border-right: 1px solid #EAEAEA;*/ |
510 | i { | 510 | i { |
511 | margin-right: 6px; | 511 | margin-right: 6px; |
512 | font-size: 18px; | 512 | font-size: 24px; |
513 | position: relative; | 513 | position: relative; |
514 | top: 1px; | 514 | top: 2px; |
515 | } | 515 | } |
516 | .hamburger { | 516 | .hamburger { |
517 | font-size: 16px; | 517 | font-size: 16px; | ... | ... |
... | @@ -60,7 +60,7 @@ | ... | @@ -60,7 +60,7 @@ |
60 | 60 | ||
61 | export default { | 61 | export default { |
62 | name: "", | 62 | name: "", |
63 | inject:['getRightTree','getTreeByBsm'], | 63 | inject:['getRightTree','getTreeByBsm','getTreeList'], |
64 | components: {SearchHead}, | 64 | components: {SearchHead}, |
65 | props: {}, | 65 | props: {}, |
66 | data() { | 66 | data() { |
... | @@ -81,6 +81,7 @@ | ... | @@ -81,6 +81,7 @@ |
81 | this.queryData.pageSize=this.pageSize; | 81 | this.queryData.pageSize=this.pageSize; |
82 | this.queryData.pageNo=this.pageNo; | 82 | this.queryData.pageNo=this.pageNo; |
83 | this.getData(this.queryData); | 83 | this.getData(this.queryData); |
84 | this.getTreeList(); | ||
84 | this.$nextTick(()=>{ | 85 | this.$nextTick(()=>{ |
85 | this.tableHeight = (document.documentElement.clientHeight || document.body.clientHeight) - 332; | 86 | this.tableHeight = (document.documentElement.clientHeight || document.body.clientHeight) - 332; |
86 | }) | 87 | }) |
... | @@ -151,6 +152,11 @@ | ... | @@ -151,6 +152,11 @@ |
151 | this.getTreeByBsm(row.glbsm,"gzw",'0,1,2'); | 152 | this.getTreeByBsm(row.glbsm,"gzw",'0,1,2'); |
152 | path = "/gzw"; | 153 | path = "/gzw"; |
153 | break; | 154 | break; |
155 | case "lq": | ||
156 | // this.$store.state.zrzbsm = row.glbsm; | ||
157 | this.getTreeByBsm(row.glbsm,row.dylx,'0,1,2'); | ||
158 | path = "/lq"; | ||
159 | break; | ||
154 | default: | 160 | default: |
155 | break; | 161 | break; |
156 | } | 162 | } | ... | ... |
src/views/lq/index.vue
0 → 100644
1 | <template> | ||
2 | <el-tabs v-model="activeName" class="tabs"> | ||
3 | <el-tab-pane label="林权调查表" name="lqdcb"><Lqdcb></Lqdcb></el-tab-pane> | ||
4 | </el-tabs> | ||
5 | </template> | ||
6 | |||
7 | <script> | ||
8 | import Lqdcb from "./lqdcb" | ||
9 | export default { | ||
10 | name: "", | ||
11 | components: { | ||
12 | Lqdcb | ||
13 | }, | ||
14 | props: {}, | ||
15 | data() { | ||
16 | return { | ||
17 | activeName:'lqdcb' | ||
18 | }; | ||
19 | }, | ||
20 | methods: { | ||
21 | // getZdData(bsm) { | ||
22 | // getQjLqjbxxDetailById(bsm).then((res) => { | ||
23 | // if (res.success) { | ||
24 | // console.log(res, "宗地信息"); | ||
25 | // this.isFldc = res.result.zdtzmbsm === "PSHGSBDCQJDC000000000000DC440010"; | ||
26 | // this.isTdcb = res.result.zdtzmbsm === ("PSHGSBDCQJDC000000000000DC440060" || "PSHGSBDCQJDC000000000000DC440070" ||"PSHGSBDCQJDC000000000000DC440080"); | ||
27 | |||
28 | // } | ||
29 | // }); | ||
30 | // }, | ||
31 | }, | ||
32 | created() {}, | ||
33 | mounted() { | ||
34 | // this.getZdData(this.$route.query.bsm); | ||
35 | }, | ||
36 | computed: { | ||
37 | lhbsm() { | ||
38 | return this.$route.query.bsm; | ||
39 | }, | ||
40 | }, | ||
41 | watch: { | ||
42 | lhbsm: function(val) { | ||
43 | |||
44 | }, | ||
45 | }, | ||
46 | }; | ||
47 | </script> | ||
48 | <style scoped lang="less"> | ||
49 | .el-tab-pane { | ||
50 | overflow-y: scroll; | ||
51 | } | ||
52 | </style> |
src/views/lq/lqdcb/index.vue
0 → 100644
1 | <template> | ||
2 | <div class="main" ref="mainBox"> | ||
3 | <table class="lqjbxxTable" cellspacing="0" cellpadding="0" border="1"> | ||
4 | <tr> | ||
5 | <td colspan="12"> | ||
6 | <div class="dw"> | ||
7 | 单位 : | ||
8 | <el-radio-group v-model="formData.mjdw"> | ||
9 | <el-radio :label="3">平方米</el-radio> | ||
10 | <el-radio :label="6">公顷</el-radio> | ||
11 | <el-radio :label="9">亩</el-radio> | ||
12 | </el-radio-group> | ||
13 | </div> | ||
14 | </td> | ||
15 | </tr> | ||
16 | <tr> | ||
17 | <td colspan="2" class="tdright">森林、林木所有权人</td> | ||
18 | <td colspan="10"> | ||
19 | <Qlr | ||
20 | ref="qlrxxModule" | ||
21 | :bsm="$route.query.bsm" | ||
22 | :qszt="formData.qszt" | ||
23 | type="lq" | ||
24 | lq="1" | ||
25 | ></Qlr> | ||
26 | </td> | ||
27 | </tr> | ||
28 | <tr> | ||
29 | <td colspan="2" class="tdright">森林、林木使用权人</td> | ||
30 | <td colspan="10"> | ||
31 | <Qlr | ||
32 | ref="qlrxxModule" | ||
33 | :bsm="$route.query.bsm" | ||
34 | :qszt="formData.qszt" | ||
35 | type="lx" | ||
36 | lq="2" | ||
37 | ></Qlr> | ||
38 | </td> | ||
39 | </tr> | ||
40 | <tr> | ||
41 | <td colspan="2" class="tdright">定着物类型</td> | ||
42 | <td colspan="4"> | ||
43 | <el-select | ||
44 | name="qlsdfs" | ||
45 | class="formSelect" | ||
46 | :disabled="disabled" | ||
47 | v-model="formData.dzwlx" | ||
48 | > | ||
49 | <el-option | ||
50 | v-for="item in dzwlxList" | ||
51 | :key="item.bsm" | ||
52 | :label="item.mc" | ||
53 | :value="item.bsm" | ||
54 | > | ||
55 | </el-option> | ||
56 | </el-select> | ||
57 | </td> | ||
58 | <td colspan="2" class="tdright"><i class="requisite">*</i>宗地代码</td> | ||
59 | <td colspan="4" class="psr"> | ||
60 | <input | ||
61 | name="zddm" | ||
62 | :disabled="disabled" | ||
63 | @blur="inputBlur($event)" | ||
64 | ref="zddm" | ||
65 | on | ||
66 | maxlength="19" | ||
67 | type="text" | ||
68 | class="formInput percent80" | ||
69 | v-model="formData.zddm" | ||
70 | /> | ||
71 | <el-button | ||
72 | type="warning" | ||
73 | :disabled="disabled" | ||
74 | class="createBtn" | ||
75 | @click="generatorCode" | ||
76 | >生成 | ||
77 | </el-button> | ||
78 | </td> | ||
79 | </tr> | ||
80 | <tr> | ||
81 | <td colspan="2" class="tdright">造林年度</td> | ||
82 | <td colspan="4"> | ||
83 | <input | ||
84 | name="djh" | ||
85 | type="text" | ||
86 | :disabled="disabled" | ||
87 | class="formInput" | ||
88 | v-model="formData.djh" | ||
89 | /> | ||
90 | </td> | ||
91 | |||
92 | <td colspan="2" class="tdright"> | ||
93 | <i class="requisite">*</i>不动产单元号 | ||
94 | </td> | ||
95 | <td colspan="4" class="psr"> | ||
96 | <input | ||
97 | name="bdcdyh" | ||
98 | type="text" | ||
99 | :disabled="disabled" | ||
100 | @blur="inputBlur($event)" | ||
101 | ref="bdcdyh" | ||
102 | maxlength="28" | ||
103 | class="formInput" | ||
104 | v-model="formData.bdcdyh" | ||
105 | /> | ||
106 | </td> | ||
107 | </tr> | ||
108 | <tr> | ||
109 | <td colspan="2" class="tdright"><i class="requisite">*</i>坐落</td> | ||
110 | <td colspan="10"> | ||
111 | <input | ||
112 | type="text" | ||
113 | :disabled="disabled" | ||
114 | class="formInput" | ||
115 | v-model="formData.zl" | ||
116 | /> | ||
117 | </td> | ||
118 | </tr> | ||
119 | <tr> | ||
120 | <td colspan="2" class="tdright">小地名</td> | ||
121 | <td colspan="10"> | ||
122 | <input | ||
123 | type="text" | ||
124 | :disabled="disabled" | ||
125 | class="formInput" | ||
126 | v-model="formData.xdm" | ||
127 | /> | ||
128 | </td> | ||
129 | </tr> | ||
130 | <tr> | ||
131 | <td colspan="2" class="tdright">林班</td> | ||
132 | <td colspan="4"> | ||
133 | <input | ||
134 | type="text" | ||
135 | :disabled="disabled" | ||
136 | class="formInput" | ||
137 | v-model="formData.lb" | ||
138 | /> | ||
139 | </td> | ||
140 | <td colspan="2" class="tdright">小班</td> | ||
141 | <td colspan="4"> | ||
142 | <input | ||
143 | type="text" | ||
144 | :disabled="disabled" | ||
145 | class="formInput" | ||
146 | v-model="formData.xb" | ||
147 | /> | ||
148 | </td> | ||
149 | </tr> | ||
150 | <tr> | ||
151 | <td colspan="2" class="tdright">面积</td> | ||
152 | <td colspan="4"> | ||
153 | <input | ||
154 | type="text" | ||
155 | :disabled="disabled" | ||
156 | class="formInput" | ||
157 | v-model="formData.mj" | ||
158 | /> | ||
159 | </td> | ||
160 | <td colspan="2" class="tdright">起源</td> | ||
161 | <td colspan="4"> | ||
162 | <input | ||
163 | type="text" | ||
164 | :disabled="disabled" | ||
165 | class="formInput" | ||
166 | v-model="formData.qy" | ||
167 | /> | ||
168 | </td> | ||
169 | </tr> | ||
170 | <tr> | ||
171 | <td colspan="2" class="tdright">株数</td> | ||
172 | <td colspan="4"> | ||
173 | <input | ||
174 | type="text" | ||
175 | :disabled="disabled" | ||
176 | class="formInput" | ||
177 | v-model="formData.zs" | ||
178 | /> | ||
179 | </td> | ||
180 | <td colspan="2" class="tdright">主要树种</td> | ||
181 | <td colspan="4"> | ||
182 | <input | ||
183 | type="text" | ||
184 | :disabled="disabled" | ||
185 | class="formInput" | ||
186 | v-model="formData.zysz" | ||
187 | /> | ||
188 | </td> | ||
189 | </tr> | ||
190 | <tr> | ||
191 | <td colspan="2" class="tdright">林种</td> | ||
192 | <td colspan="10"> | ||
193 | <el-radio-group class="fl" v-model="formData.lz"> | ||
194 | <el-radio :label="1">防护林</el-radio> | ||
195 | <el-radio :label="2">用材林</el-radio> | ||
196 | <el-radio :label="3">经济林</el-radio> | ||
197 | <el-radio :label="4">薪炭林</el-radio> | ||
198 | <el-radio :label="5">特种用途体</el-radio> | ||
199 | </el-radio-group> | ||
200 | </td> | ||
201 | </tr> | ||
202 | <tr> | ||
203 | <td colspan="2" class="tdright">林地使用起始时间</td> | ||
204 | <td colspan="2"> | ||
205 | <el-date-picker | ||
206 | v-model="formData.ldsyqssj" | ||
207 | ref="tdsyqssj" | ||
208 | type="date" | ||
209 | value-format="yyyy-MM-dd" | ||
210 | placeholder="选择日期" | ||
211 | @blur="inputBlur($event, true)" | ||
212 | > | ||
213 | </el-date-picker> | ||
214 | </td> | ||
215 | <td colspan="2" class="tdright">林地使用期限</td> | ||
216 | <td colspan="2"> | ||
217 | <input | ||
218 | type="text" | ||
219 | ref="syqx" | ||
220 | @blur="inputBlur($event, false)" | ||
221 | maxlength="3" | ||
222 | onkeyup="value=value.replace(/[^\d]/g,'')" | ||
223 | v-model="formData.syqx" | ||
224 | class="formInput" | ||
225 | /> | ||
226 | </td> | ||
227 | <td colspan="2" class="tdright">林地使用起始时间</td> | ||
228 | <td colspan="2"> | ||
229 | <el-date-picker | ||
230 | v-model="formData.ldsyjssj" | ||
231 | ref="tdsyjssj" | ||
232 | type="date" | ||
233 | value-format="yyyy-MM-dd" | ||
234 | placeholder="选择日期" | ||
235 | @blur="inputBlur($event, true)" | ||
236 | > | ||
237 | </el-date-picker> | ||
238 | </td> | ||
239 | </tr> | ||
240 | <tr > | ||
241 | <td colspan="2" rowspan="2" class="tdright">共有情况</td> | ||
242 | <td colspan="10" rowspan="2"> | ||
243 | <input | ||
244 | class="formInput" | ||
245 | type="textarea" | ||
246 | :autosize="{ minRows: 2, maxRows: 4 }" | ||
247 | v-model="formData.gyqk" | ||
248 | /> | ||
249 | </td> | ||
250 | </tr> | ||
251 | <tr></tr> | ||
252 | <tr rowspan="2"> | ||
253 | <td colspan="2" class="tdright">审核意见</td> | ||
254 | <td colspan="10"> | ||
255 | <input | ||
256 | class="formInput" | ||
257 | type="textarea" | ||
258 | :autosize="{ minRows: 2, maxRows: 4 }" | ||
259 | v-model="formData.shyj" | ||
260 | /> | ||
261 | </td> | ||
262 | </tr> | ||
263 | <tr rowspan="2"> | ||
264 | <td colspan="2" class="tdright">备注</td> | ||
265 | <td colspan="10"> | ||
266 | <input | ||
267 | class="formInput" | ||
268 | type="textarea" | ||
269 | :autosize="{ minRows: 2, maxRows: 4 }" | ||
270 | v-model="formData.bz" | ||
271 | /> | ||
272 | </td> | ||
273 | </tr> | ||
274 | </table> | ||
275 | |||
276 | <div class="header-button" :style="{ width: mainBoxWidth + 'px' }"> | ||
277 | <el-button type="primary">保存</el-button> | ||
278 | </div> | ||
279 | </div> | ||
280 | </template> | ||
281 | |||
282 | <script> | ||
283 | import Qlr from "@components/formMenu/qlr"; | ||
284 | import { getQjLqDetailById } from "@api/lq" | ||
285 | export default { | ||
286 | name: "", | ||
287 | components: { | ||
288 | Qlr, | ||
289 | }, | ||
290 | props: {}, | ||
291 | data() { | ||
292 | return { | ||
293 | disabled: false, | ||
294 | formData: { | ||
295 | mjdw: "", | ||
296 | zddm: "", | ||
297 | bdcdyh: "", | ||
298 | zl: "", | ||
299 | xdm: "", | ||
300 | lb: "", | ||
301 | xb: "", | ||
302 | mj: "", | ||
303 | qy: "", | ||
304 | zs: "", | ||
305 | zysz: "", | ||
306 | lz: "", | ||
307 | ldsyqssj: "", | ||
308 | syqx: "", | ||
309 | ldsyjssj: "", | ||
310 | gyqk: "", | ||
311 | shyj: "", | ||
312 | shrmc: "", | ||
313 | shsj: "", | ||
314 | bz: "", | ||
315 | }, | ||
316 | dzwlxList: [ | ||
317 | { | ||
318 | bsm: "1", | ||
319 | mc: "森林、林木", | ||
320 | }, | ||
321 | { | ||
322 | bsm: "2", | ||
323 | mc: "其他", | ||
324 | }, | ||
325 | ], | ||
326 | mainBoxWidth: 0, | ||
327 | }; | ||
328 | }, | ||
329 | created() {}, | ||
330 | mounted() { | ||
331 | this.getLqData(this.$route.query.bsm); | ||
332 | this.$nextTick(() => { | ||
333 | this.mainBoxWidth = this.$refs.mainBox.clientWidth; | ||
334 | }) | ||
335 | }, | ||
336 | methods: { | ||
337 | inputBlur() {}, | ||
338 | //查询林权基本信息 | ||
339 | getLqData(bsm) { | ||
340 | getQjLqDetailById(bsm).then((res) => { | ||
341 | if (res.success) { | ||
342 | console.log(res, "林权信息"); | ||
343 | } | ||
344 | }); | ||
345 | }, | ||
346 | }, | ||
347 | computed: {}, | ||
348 | watch: {}, | ||
349 | }; | ||
350 | </script> | ||
351 | <style scoped lang="less"> | ||
352 | .main { | ||
353 | .lqjbxxTable { | ||
354 | margin: 0 0 50px 0; | ||
355 | background-color: #fff; | ||
356 | font-size: 14px; | ||
357 | width: 100%; | ||
358 | table-layout: fixed; | ||
359 | .dw { | ||
360 | float: right; | ||
361 | margin-right: 10px; | ||
362 | } | ||
363 | th { | ||
364 | height: 36px; | ||
365 | line-height: 36px; | ||
366 | font-size: 16px; | ||
367 | } | ||
368 | td { | ||
369 | text-align: center; | ||
370 | height: 36px; | ||
371 | border-color: #e6e6e6; | ||
372 | } | ||
373 | |||
374 | /deep/ .el-input__inner { | ||
375 | margin: 0; | ||
376 | height: 36px; | ||
377 | outline: none; | ||
378 | border: none; | ||
379 | color: #606764; | ||
380 | overflow: visible; | ||
381 | text-align: center; | ||
382 | } | ||
383 | .percent68 { | ||
384 | width: 68% !important; | ||
385 | float: left; | ||
386 | position: relative; | ||
387 | top: 7px; | ||
388 | } | ||
389 | .el-radio-group { | ||
390 | margin-left: 10px; | ||
391 | } | ||
392 | .el-radio { | ||
393 | margin-right: 20px !important; | ||
394 | } | ||
395 | .el-input__icon { | ||
396 | line-height: 37px; | ||
397 | } | ||
398 | .el-select { | ||
399 | width: 100%; | ||
400 | } | ||
401 | } | ||
402 | .header-button { | ||
403 | z-index: 3; | ||
404 | height: 50px; | ||
405 | position: fixed; | ||
406 | bottom: 0; | ||
407 | right: 6px; | ||
408 | text-align: center; | ||
409 | background-color: #ffffff; | ||
410 | .el-button { | ||
411 | padding: 10px 30px; | ||
412 | margin-top: 8px; | ||
413 | } | ||
414 | .saveBtn { | ||
415 | background-color: #00cacd; | ||
416 | border-color: #00cacd; | ||
417 | /deep/.iconfont { | ||
418 | font-size: 14px; | ||
419 | } | ||
420 | } | ||
421 | .saveBtn:hover { | ||
422 | background-color: rgba(0, 202, 205, 0.8); | ||
423 | border-color: rgba(0, 202, 205, 0.8); | ||
424 | } | ||
425 | } | ||
426 | } | ||
427 | </style> |
... | @@ -32,9 +32,9 @@ | ... | @@ -32,9 +32,9 @@ |
32 | </el-select> | 32 | </el-select> |
33 | </el-form-item> | 33 | </el-form-item> |
34 | <br/> | 34 | <br/> |
35 | <el-form-item label="所有权类型" class="w100" prop="syqlxbsm"> | 35 | <el-form-item label="所有权类型" class="w100" prop="syqlx"> |
36 | <el-select | 36 | <el-select |
37 | v-model="ruleForm.syqlxbsm" | 37 | v-model="ruleForm.syqlx" |
38 | placeholder="所有权类型" | 38 | placeholder="所有权类型" |
39 | > | 39 | > |
40 | <el-option | 40 | <el-option |
... | @@ -46,16 +46,16 @@ | ... | @@ -46,16 +46,16 @@ |
46 | </el-option> | 46 | </el-option> |
47 | </el-select> | 47 | </el-select> |
48 | </el-form-item> | 48 | </el-form-item> |
49 | <el-form-item label="特征码" class="w100" prop="zdtzmbsm"> | 49 | <el-form-item label="特征码" class="w100" prop="zdtzm"> |
50 | <el-select | 50 | <el-select |
51 | v-model="ruleForm.tzmbsm" | 51 | v-model="ruleForm.tzm" |
52 | placeholder="宗地特征码" | 52 | placeholder="宗地特征码" |
53 | > | 53 | > |
54 | <el-option | 54 | <el-option |
55 | v-for="item in $store.state.zdtzmList" | 55 | v-for="item in $store.state.zdtzmList" |
56 | :key="item.bsm" | 56 | :key="item.bsm" |
57 | :label="item.mc" | 57 | :label="item.mc" |
58 | :value="item.bsm" | 58 | :value="item.dm" |
59 | > | 59 | > |
60 | </el-option> | 60 | </el-option> |
61 | </el-select> | 61 | </el-select> |
... | @@ -110,7 +110,7 @@ | ... | @@ -110,7 +110,7 @@ |
110 | </template> | 110 | </template> |
111 | 111 | ||
112 | <script> | 112 | <script> |
113 | import {getLogData,getErrorLog} from "@api/manage"; | 113 | import { getCodeSection,batchUpdateSectionCode } from "@api/manage"; |
114 | import { | 114 | import { |
115 | getAllList, | 115 | getAllList, |
116 | getListByXzqbsm, | 116 | getListByXzqbsm, |
... | @@ -142,8 +142,8 @@ | ... | @@ -142,8 +142,8 @@ |
142 | xzqbsm: "", | 142 | xzqbsm: "", |
143 | djqbsm: "", | 143 | djqbsm: "", |
144 | djzqbsm: "", | 144 | djzqbsm: "", |
145 | syqlxbsm: "G", | 145 | syqlx: "G", |
146 | tzmbsm: "", | 146 | tzm: "", |
147 | }, | 147 | }, |
148 | syqlx: [ | 148 | syqlx: [ |
149 | { | 149 | { |
... | @@ -167,6 +167,11 @@ | ... | @@ -167,6 +167,11 @@ |
167 | methods:{ | 167 | methods:{ |
168 | //数据查询 | 168 | //数据查询 |
169 | getData(){ | 169 | getData(){ |
170 | getCodeSection(this.ruleForm).then((res)=>{ | ||
171 | if(res.code === 200){ | ||
172 | this.tableData = res.result; | ||
173 | } | ||
174 | }) | ||
170 | }, | 175 | }, |
171 | //条件重置 | 176 | //条件重置 |
172 | reset(){ | 177 | reset(){ |
... | @@ -174,8 +179,8 @@ | ... | @@ -174,8 +179,8 @@ |
174 | xzqbsm: "", | 179 | xzqbsm: "", |
175 | djqbsm: "", | 180 | djqbsm: "", |
176 | djzqbsm: "", | 181 | djzqbsm: "", |
177 | syqlxbsm: "G", | 182 | syqlx: "G", |
178 | tzmbsm: "", | 183 | tzm: "", |
179 | } | 184 | } |
180 | }, | 185 | }, |
181 | //获取行政区划数据 | 186 | //获取行政区划数据 |
... | @@ -253,7 +258,21 @@ | ... | @@ -253,7 +258,21 @@ |
253 | }, | 258 | }, |
254 | //确定修改 | 259 | //确定修改 |
255 | saveInfo(){ | 260 | saveInfo(){ |
256 | 261 | let bsms = []; | |
262 | for(let i = 0;i<this.multipleSelection.length;i++){ | ||
263 | bsms.push(this.multipleSelection[i].bsm); | ||
264 | } | ||
265 | let data = { | ||
266 | bsms:bsms, | ||
267 | newJzdm:this.newJzdm | ||
268 | }; | ||
269 | batchUpdateSectionCode(data).then((res)=>{ | ||
270 | if(res.code === 200){ | ||
271 | this.$message.success("修改完成") | ||
272 | }else { | ||
273 | this.$message.warning(res.message); | ||
274 | } | ||
275 | }) | ||
257 | }, | 276 | }, |
258 | //多选 | 277 | //多选 |
259 | handleSelectionChange(val){ | 278 | handleSelectionChange(val){ |
... | @@ -264,7 +283,7 @@ | ... | @@ -264,7 +283,7 @@ |
264 | this.getXzqList(); | 283 | this.getXzqList(); |
265 | this.getData(); | 284 | this.getData(); |
266 | this.$nextTick(() => { | 285 | this.$nextTick(() => { |
267 | this.ruleForm.tzmbsm = this.$store.state.zdtzmList[0].bsm; | 286 | this.ruleForm.tzm = this.$store.state.zdtzmList[0].dm; |
268 | this.tableHeight = (document.documentElement.clientHeight || document.body.clientHeight) - 382; | 287 | this.tableHeight = (document.documentElement.clientHeight || document.body.clientHeight) - 382; |
269 | }) | 288 | }) |
270 | } | 289 | } | ... | ... |
... | @@ -927,7 +927,7 @@ | ... | @@ -927,7 +927,7 @@ |
927 | /deep/ .el-tabs__header { | 927 | /deep/ .el-tabs__header { |
928 | position: -webkit-fixed; | 928 | position: -webkit-fixed; |
929 | position: fixed; | 929 | position: fixed; |
930 | top: 117px; | 930 | top: 115px; |
931 | z-index: 999; | 931 | z-index: 999; |
932 | width: 100%; | 932 | width: 100%; |
933 | margin-bottom: 0; | 933 | margin-bottom: 0; |
... | @@ -962,8 +962,8 @@ | ... | @@ -962,8 +962,8 @@ |
962 | 962 | ||
963 | /deep/ .el-card__header{ | 963 | /deep/ .el-card__header{ |
964 | padding: 16px 20px; | 964 | padding: 16px 20px; |
965 | background-color: #FAFAFA; | 965 | background-color: #FAFCFF; |
966 | border-bottom: 1px solid #E6E6E6; | 966 | border-bottom: 1px solid #E4EBF4; |
967 | -webkit-box-sizing: border-box; | 967 | -webkit-box-sizing: border-box; |
968 | box-sizing: border-box; | 968 | box-sizing: border-box; |
969 | } | 969 | } |
... | @@ -983,9 +983,10 @@ | ... | @@ -983,9 +983,10 @@ |
983 | width: 40%; | 983 | width: 40%; |
984 | } | 984 | } |
985 | .el-card { | 985 | .el-card { |
986 | border: 1px solid #E6E6E6; | 986 | border: 1px solid #E4EBF4; |
987 | background-color: white; | 987 | background-color: white; |
988 | overflow: auto; | 988 | overflow: auto; |
989 | box-shadow: none!important;; | ||
989 | .clearfix{ | 990 | .clearfix{ |
990 | span{ | 991 | span{ |
991 | color: #9B9B9B; | 992 | color: #9B9B9B; |
... | @@ -1133,7 +1134,7 @@ | ... | @@ -1133,7 +1134,7 @@ |
1133 | height: 44px; | 1134 | height: 44px; |
1134 | } | 1135 | } |
1135 | th{ | 1136 | th{ |
1136 | background: #FAFAFA; | 1137 | background: #FAFCFF; |
1137 | } | 1138 | } |
1138 | } | 1139 | } |
1139 | 1140 | ... | ... |
... | @@ -80,7 +80,7 @@ export default { | ... | @@ -80,7 +80,7 @@ export default { |
80 | /deep/ .el-tabs__header { | 80 | /deep/ .el-tabs__header { |
81 | position: -webkit-fixed; | 81 | position: -webkit-fixed; |
82 | position: fixed; | 82 | position: fixed; |
83 | top: 117px; | 83 | top: 115px; |
84 | z-index: 999; | 84 | z-index: 999; |
85 | width: 100%; | 85 | width: 100%; |
86 | margin-bottom: 0; | 86 | margin-bottom: 0; | ... | ... |
... | @@ -592,7 +592,7 @@ | ... | @@ -592,7 +592,7 @@ |
592 | /deep/ .el-tabs__header { | 592 | /deep/ .el-tabs__header { |
593 | position: -webkit-fixed; | 593 | position: -webkit-fixed; |
594 | position: fixed; | 594 | position: fixed; |
595 | top: 117px; | 595 | top: 115px; |
596 | z-index: 999; | 596 | z-index: 999; |
597 | width: 100%; | 597 | width: 100%; |
598 | margin-bottom: 0; | 598 | margin-bottom: 0; | ... | ... |
... | @@ -127,9 +127,17 @@ | ... | @@ -127,9 +127,17 @@ |
127 | </div> | 127 | </div> |
128 | </el-tab-pane> | 128 | </el-tab-pane> |
129 | <el-tab-pane class="eltabspane" v-if="!createZrz" label="林权" name="lq"> | 129 | <el-tab-pane class="eltabspane" v-if="!createZrz" label="林权" name="lq"> |
130 | <el-form :inline="true" :rules="rules3" :model="ruleForm3" ref="ruleForm3" class="demo-form-inline"> | ||
131 | <el-form-item label="项目名称" class="w100" prop="xmmc"> | ||
132 | <el-input | ||
133 | v-model="ruleForm3.xmmc" | ||
134 | placeholder="项目名称" | ||
135 | ></el-input> | ||
136 | </el-form-item> | ||
137 | </el-form> | ||
130 | <div class="handleBtn"> | 138 | <div class="handleBtn"> |
131 | <!-- <el-button type="primary" class="w98 import">导入图形</el-button> --> | 139 | <!-- <el-button type="primary" class="w98 import">导入图形</el-button> --> |
132 | <el-button type="primary" class="w98 creat" @click="todo">创建</el-button> | 140 | <el-button type="primary" class="w98 creat" @click="newLq">创建</el-button> |
133 | <el-button type="primary" class="w98 cancel" @click="close">取消</el-button> | 141 | <el-button type="primary" class="w98 cancel" @click="close">取消</el-button> |
134 | </div> | 142 | </div> |
135 | </el-tab-pane> | 143 | </el-tab-pane> |
... | @@ -218,6 +226,13 @@ export default { | ... | @@ -218,6 +226,13 @@ export default { |
218 | type: "dz", | 226 | type: "dz", |
219 | ywlx:"create" | 227 | ywlx:"create" |
220 | }, | 228 | }, |
229 | ruleForm3:{ | ||
230 | zdbsm:'', | ||
231 | xmmc:'', | ||
232 | userbsm:'', | ||
233 | type: "lq", | ||
234 | ywlx:"create" | ||
235 | }, | ||
221 | ruleForm4:{ | 236 | ruleForm4:{ |
222 | zdzhbsm:'', | 237 | zdzhbsm:'', |
223 | xmmc:'', | 238 | xmmc:'', |
... | @@ -255,6 +270,11 @@ export default { | ... | @@ -255,6 +270,11 @@ export default { |
255 | { required: true, message: '请输入项目名称', trigger: 'blur' }, | 270 | { required: true, message: '请输入项目名称', trigger: 'blur' }, |
256 | ], | 271 | ], |
257 | }, | 272 | }, |
273 | rules3: { | ||
274 | xmmc: [ | ||
275 | { required: true, message: '请输入项目名称', trigger: 'blur' }, | ||
276 | ], | ||
277 | }, | ||
258 | rules4: { | 278 | rules4: { |
259 | xmmc: [ | 279 | xmmc: [ |
260 | { required: true, message: '请输入项目名称', trigger: 'blur' }, | 280 | { required: true, message: '请输入项目名称', trigger: 'blur' }, |
... | @@ -295,6 +315,9 @@ export default { | ... | @@ -295,6 +315,9 @@ export default { |
295 | if (this.$refs["ruleForm2"]) { | 315 | if (this.$refs["ruleForm2"]) { |
296 | this.$refs["ruleForm2"].resetFields(); | 316 | this.$refs["ruleForm2"].resetFields(); |
297 | } | 317 | } |
318 | if (this.$refs["ruleForm3"]) { | ||
319 | this.$refs["ruleForm3"].resetFields(); | ||
320 | } | ||
298 | }, | 321 | }, |
299 | handleClick(tab, event) { | 322 | handleClick(tab, event) { |
300 | console.log(tab, event); | 323 | console.log(tab, event); |
... | @@ -303,29 +326,6 @@ export default { | ... | @@ -303,29 +326,6 @@ export default { |
303 | newZd() { | 326 | newZd() { |
304 | this.$refs['ruleForm'].validate((valid) => { | 327 | this.$refs['ruleForm'].validate((valid) => { |
305 | if (valid) { | 328 | if (valid) { |
306 | // insertQjZdjbxx(this.ruleForm) | ||
307 | // .then((res) => { | ||
308 | // console.log(res.result); | ||
309 | // if (res.code == "200") { | ||
310 | // this.getRightTree(res.result,'0,1,2'); | ||
311 | // this.$message({ | ||
312 | // message: "创建成功!", | ||
313 | // type: "success", | ||
314 | // }); | ||
315 | // this.$store.state.zdbsm = res.result; | ||
316 | // //todo 跳转到宗地基本信息内容表页面 (预留) | ||
317 | // this.close(); | ||
318 | // this.$router.push({ | ||
319 | // path: '/zd', query:{ | ||
320 | // source: 2, | ||
321 | // bsm:res.result | ||
322 | // } | ||
323 | // }); | ||
324 | // } else { | ||
325 | // this.$message.error(res.message); | ||
326 | // } | ||
327 | // }) | ||
328 | // .catch((error) => {}); | ||
329 | let data = { | 329 | let data = { |
330 | params:this.ruleForm, | 330 | params:this.ruleForm, |
331 | workflowName:'新建宗地' | 331 | workflowName:'新建宗地' |
... | @@ -370,34 +370,6 @@ export default { | ... | @@ -370,34 +370,6 @@ export default { |
370 | if (valid) { | 370 | if (valid) { |
371 | this.ruleForm1.zdbsm = this.auth ? this.$store.state.zdbsm : ''; | 371 | this.ruleForm1.zdbsm = this.auth ? this.$store.state.zdbsm : ''; |
372 | this.ruleForm1.dzbsm = this.auth ? this.$store.state.dzbsm : ''; | 372 | this.ruleForm1.dzbsm = this.auth ? this.$store.state.dzbsm : ''; |
373 | // insertZrzjbxx(this.ruleForm1) | ||
374 | // .then((res) => { | ||
375 | // if (res.code == "200") { | ||
376 | // //获取左侧树数据 | ||
377 | // this.$store.state.oldZdbsm = ''; | ||
378 | // this.getTreeByBsm(res.result.bsm,'zrz','0,1,2'); | ||
379 | // this.$message({ | ||
380 | // message: "创建成功!", | ||
381 | // type: "success", | ||
382 | // }); | ||
383 | // //todo 跳转到自然幢基本信息内容表页面 (预留) | ||
384 | // this.$store.state.zdbsm=res.result.zdbsm; | ||
385 | // this.$store.state.zrzbsm=res.result.bsm; | ||
386 | // this.$store.state.xmmc=res.result.xmmc; | ||
387 | // this.$store.state.newZdbsm = res.result.zdbsm; | ||
388 | // this.close(); | ||
389 | // this.$router.push({ | ||
390 | // path: '/zrz', query:{ | ||
391 | // source: 1, | ||
392 | // bsm:res.result.bsm, | ||
393 | // auth: '0,1,2' | ||
394 | // } | ||
395 | // }); | ||
396 | // } else { | ||
397 | // this.$message.error("创建失败!"); | ||
398 | // } | ||
399 | // }) | ||
400 | // .catch((error) => {}); | ||
401 | let data = { | 373 | let data = { |
402 | params:this.ruleForm1, | 374 | params:this.ruleForm1, |
403 | workflowName:'新建自然幢' | 375 | workflowName:'新建自然幢' |
... | @@ -411,13 +383,10 @@ export default { | ... | @@ -411,13 +383,10 @@ export default { |
411 | message: "创建成功!", | 383 | message: "创建成功!", |
412 | type: "success", | 384 | type: "success", |
413 | }); | 385 | }); |
414 | this.close(); | ||
415 | |||
416 | this.$store.state.zrzbsm = res.processInstance.title; | 386 | this.$store.state.zrzbsm = res.processInstance.title; |
417 | this.$nextTick(()=>{ | 387 | this.$nextTick(()=>{ |
418 | this.loadCache(res.processInstance.title,'zrz'); | 388 | this.loadCache(res.processInstance.title,'zrz'); |
419 | }) | 389 | }) |
420 | // todo 跳转到宗地基本信息内容表页面 (预留) | ||
421 | this.close(); | 390 | this.close(); |
422 | this.$router.push({ | 391 | this.$router.push({ |
423 | path: '/zrz', query:{ | 392 | path: '/zrz', query:{ |
... | @@ -502,31 +471,6 @@ export default { | ... | @@ -502,31 +471,6 @@ export default { |
502 | this.$refs['ruleForm2'].validate((valid) => { | 471 | this.$refs['ruleForm2'].validate((valid) => { |
503 | if (valid) { | 472 | if (valid) { |
504 | this.ruleForm2.zdbsm = this.$store.state.zdbsm != '' ? this.$store.state.zdbsm : ''; | 473 | this.ruleForm2.zdbsm = this.$store.state.zdbsm != '' ? this.$store.state.zdbsm : ''; |
505 | // insertDzjbxx(this.ruleForm2) | ||
506 | // .then((res) => { | ||
507 | // if (res.code == "200") { | ||
508 | // this.getTreeByBsm(res.result.bsm,'dz','0,1,2'); | ||
509 | // this.$message({ | ||
510 | // message: "创建成功!", | ||
511 | // type: "success", | ||
512 | // }); | ||
513 | // this.$store.state.zdbsm=res.result.zdbsm; | ||
514 | // this.$store.state.dzbsm=res.result.bsm; | ||
515 | // this.$store.state.xmmc=res.result.xmmc; | ||
516 | // this.$store.state.newZdbsm = res.result.zdbsm; | ||
517 | // this.close(); | ||
518 | // this.$router.push({ | ||
519 | // path: '/dz', query:{ | ||
520 | // source: 1, | ||
521 | // bsm:res.result.bsm, | ||
522 | // auth: '0,1,2' | ||
523 | // } | ||
524 | // }); | ||
525 | // } else { | ||
526 | // this.$message.error("创建失败!"); | ||
527 | // } | ||
528 | // }) | ||
529 | // .catch((error) => {}); | ||
530 | let data = { | 474 | let data = { |
531 | params:this.ruleForm2, | 475 | params:this.ruleForm2, |
532 | workflowName:'新建多幢' | 476 | workflowName:'新建多幢' |
... | @@ -541,7 +485,6 @@ export default { | ... | @@ -541,7 +485,6 @@ export default { |
541 | type: "success", | 485 | type: "success", |
542 | }); | 486 | }); |
543 | this.close(); | 487 | this.close(); |
544 | |||
545 | this.$store.state.dzbsm = res.processInstance.title; | 488 | this.$store.state.dzbsm = res.processInstance.title; |
546 | this.$nextTick(()=>{ | 489 | this.$nextTick(()=>{ |
547 | this.loadCache(res.processInstance.title,'dz'); | 490 | this.loadCache(res.processInstance.title,'dz'); |
... | @@ -569,6 +512,50 @@ export default { | ... | @@ -569,6 +512,50 @@ export default { |
569 | }); | 512 | }); |
570 | 513 | ||
571 | }, | 514 | }, |
515 | newLq(){ | ||
516 | this.$refs['ruleForm3'].validate((valid) => { | ||
517 | if (valid) { | ||
518 | this.ruleForm3.zdbsm = this.$store.state.zdbsm != '' ? this.$store.state.zdbsm : ''; | ||
519 | let data = { | ||
520 | params:this.ruleForm3, | ||
521 | workflowName:'新建林权' | ||
522 | }; | ||
523 | createProcessInstance(data) | ||
524 | .then((res) => { | ||
525 | console.log(res); | ||
526 | if (res.needShow) { | ||
527 | this.getTreeByBsm(res.processInstance.title,"lq",'0,1,2'); | ||
528 | this.$message({ | ||
529 | message: "创建成功!", | ||
530 | type: "success", | ||
531 | }); | ||
532 | this.close(); | ||
533 | this.$store.state.dzbsm = res.processInstance.title; | ||
534 | this.$nextTick(()=>{ | ||
535 | this.loadCache(res.processInstance.title,'lq'); | ||
536 | }) | ||
537 | // todo 跳转到宗地基本信息内容表页面 (预留) | ||
538 | this.close(); | ||
539 | this.$router.push({ | ||
540 | path: '/lq', query:{ | ||
541 | source: 1, | ||
542 | bsm:res.processInstance.title, | ||
543 | ywbsm:res.processInstance.businessId, | ||
544 | workitemInstanceId:res.workitemInstance.id, | ||
545 | auth: '0,1,2' | ||
546 | } | ||
547 | }); | ||
548 | } else { | ||
549 | this.$message.error("创建失败"); | ||
550 | } | ||
551 | }) | ||
552 | .catch((error) => {}); | ||
553 | } else { | ||
554 | console.log('error submit!!'); | ||
555 | return false; | ||
556 | } | ||
557 | }); | ||
558 | }, | ||
572 | todo(){ | 559 | todo(){ |
573 | this.$message({ | 560 | this.$message({ |
574 | message: "待开发", | 561 | message: "待开发", |
... | @@ -672,11 +659,10 @@ export default { | ... | @@ -672,11 +659,10 @@ export default { |
672 | } | 659 | } |
673 | } | 660 | } |
674 | .handleBtn{ | 661 | .handleBtn{ |
675 | width: 314; | ||
676 | position: absolute; | 662 | position: absolute; |
677 | bottom: 0; | 663 | bottom: 0; |
678 | left: 50%; | 664 | left: 50%; |
679 | // margin-left: -250px; | 665 | margin-left: -100px; |
680 | .w98{ | 666 | .w98{ |
681 | width: 98px; | 667 | width: 98px; |
682 | } | 668 | } | ... | ... |
1 | <template> | 1 | <template> |
2 | <!-- <div class="content_box"> --> | 2 | <!-- <div class="content_box"> --> |
3 | <el-tabs v-model="activeName" class="tabs" @tab-click="handleClick" > | 3 | <el-tabs v-model="activeName" class="tabs" @tab-click="handleClick"> |
4 | <el-tab-pane label="地籍调查表" name="djdcb"><zddcb></zddcb></el-tab-pane> | 4 | <el-tab-pane label="地籍调查表" name="djdcb"><zddcb></zddcb></el-tab-pane> |
5 | <el-tab-pane label="分类调查表" name="fldcb" v-if="isFldc"><fldcb v-if="fldbcVisible" :qlr="qlr" :bdcdyh="bdcdyh" :zddm="zddm"></fldcb></el-tab-pane> | 5 | <el-tab-pane label="分类调查表" name="fldcb" v-if="isFldc" |
6 | <el-tab-pane label="面积分摊表" name="mjftb"><mjftb v-if="mjftbVisible" :is-disabled="isDisabled"></mjftb></el-tab-pane> | 6 | ><fldcb |
7 | <el-tab-pane label="界址点" name="jzd"> | 7 | v-if="fldbcVisible" |
8 | <jzd v-if="jzdVisible" :is-disabled="isDisabled"></jzd> | 8 | :qlr="qlr" |
9 | </el-tab-pane> | 9 | :bdcdyh="bdcdyh" |
10 | <el-tab-pane label="界址线" name="jzx" > | 10 | :zddm="zddm" |
11 | <jzx v-if="jzxVisible" :is-disabled="isDisabled"></jzx> | 11 | ></fldcb |
12 | </el-tab-pane> | 12 | ></el-tab-pane> |
13 | <el-tab-pane label="登记簿" name="djb"><djb v-if="djbVisible"></djb></el-tab-pane> | 13 | <el-tab-pane |
14 | <el-tab-pane label="历史回溯" name="lshs"><lshs v-if="lshsVisible" :type="type" :bsm="$route.query.bsm"></lshs></el-tab-pane> | 14 | label="土地承包经营权、农用地其他使用权调查表" |
15 | <el-tab-pane label="附件材料" name="fjcl"> | 15 | name="tdcb" |
16 | <fjcl v-if="fjclVisible" ref="fjcl" :is-disabled="isDisabled"></fjcl> | 16 | v-if="isTdcb" |
17 | </el-tab-pane> | 17 | ><tdcb :bdcdyh="bdcdyh" :zddm="zddm" lazy></tdcb |
18 | <el-tab-pane label="流程跟踪" name="lcgz" v-if="$store.state.isWorkFlow || $store.state.lcgzShow" lazy> | 18 | ></el-tab-pane> |
19 | <lcgz ref="lcgz" ></lcgz> | 19 | <el-tab-pane label="面积分摊表" name="mjftb" |
20 | </el-tab-pane> | 20 | ><mjftb v-if="mjftbVisible" :is-disabled="isDisabled"></mjftb |
21 | </el-tabs> | 21 | ></el-tab-pane> |
22 | <el-tab-pane label="界址点" name="jzd"> | ||
23 | <jzd v-if="jzdVisible" :is-disabled="isDisabled"></jzd> | ||
24 | </el-tab-pane> | ||
25 | <el-tab-pane label="界址线" name="jzx"> | ||
26 | <jzx v-if="jzxVisible" :is-disabled="isDisabled"></jzx> | ||
27 | </el-tab-pane> | ||
28 | <el-tab-pane label="登记簿" name="djb" | ||
29 | ><djb v-if="djbVisible"></djb | ||
30 | ></el-tab-pane> | ||
31 | <el-tab-pane label="历史回溯" name="lshs" | ||
32 | ><lshs v-if="lshsVisible" :type="type" :bsm="$route.query.bsm"></lshs | ||
33 | ></el-tab-pane> | ||
34 | <el-tab-pane label="附件材料" name="fjcl"> | ||
35 | <fjcl v-if="fjclVisible" ref="fjcl" :is-disabled="isDisabled"></fjcl> | ||
36 | </el-tab-pane> | ||
37 | <el-tab-pane | ||
38 | label="流程跟踪" | ||
39 | name="lcgz" | ||
40 | v-if="$store.state.isWorkFlow || $store.state.lcgzShow" | ||
41 | lazy | ||
42 | > | ||
43 | <lcgz ref="lcgz"></lcgz> | ||
44 | </el-tab-pane> | ||
45 | </el-tabs> | ||
22 | <!-- </div> --> | 46 | <!-- </div> --> |
23 | </template> | 47 | </template> |
24 | 48 | ||
... | @@ -29,86 +53,98 @@ import jzd from "./jzd"; | ... | @@ -29,86 +53,98 @@ import jzd from "./jzd"; |
29 | import jzx from "./jzx"; | 53 | import jzx from "./jzx"; |
30 | import djb from "./djb"; | 54 | import djb from "./djb"; |
31 | import lshs from "./lshs"; | 55 | import lshs from "./lshs"; |
32 | import fjcl from "./fjcl/fjcl" | 56 | import fjcl from "./fjcl/fjcl"; |
33 | import Lcgz from "./lcgz" | 57 | import Lcgz from "./lcgz"; |
34 | import {queryStatus} from "@api/search" | 58 | import { queryStatus } from "@api/search"; |
35 | import Fldcb from "./fldcb" | 59 | import Fldcb from "./fldcb"; |
36 | import {getQjZdjbxxDetailById} from '@api/zd' | 60 | import Tdcb from "./tdcb"; |
61 | import { getQjZdjbxxDetailById } from "@api/zd"; | ||
37 | export default { | 62 | export default { |
38 | name: "", | 63 | name: "", |
39 | components: { | 64 | components: { |
40 | zddcb,mjftb,jzd,jzx,djb,lshs,fjcl,Fldcb,Lcgz | 65 | zddcb, |
66 | mjftb, | ||
67 | jzd, | ||
68 | jzx, | ||
69 | djb, | ||
70 | lshs, | ||
71 | fjcl, | ||
72 | Fldcb, | ||
73 | Lcgz, | ||
74 | Tdcb, | ||
41 | //zddcb,mjftb,jzd,jzx,djb,lshs,fjcl,Lcgz | 75 | //zddcb,mjftb,jzd,jzx,djb,lshs,fjcl,Lcgz |
42 | 76 | }, | |
43 | }, | ||
44 | props: {}, | 77 | props: {}, |
45 | data() { | 78 | data() { |
46 | return { | 79 | return { |
47 | qlr:"", | 80 | qlr: "", |
48 | bdcdyh:'', | 81 | bdcdyh: "", |
49 | zddm:"", | 82 | zddm: "", |
50 | isFldc:false, | 83 | isFldc: false, |
51 | isDisabled:false, | 84 | isTdcb: false, |
85 | isDisabled: false, | ||
52 | activeName: "djdcb", | 86 | activeName: "djdcb", |
53 | mjftbVisible:false, | 87 | mjftbVisible: false, |
54 | jzdVisible:false, | 88 | jzdVisible: false, |
55 | fldbcVisible:false, | 89 | fldbcVisible: false, |
56 | jzxVisible:false, | 90 | jzxVisible: false, |
57 | djbVisible:false, | 91 | djbVisible: false, |
58 | lshsVisible:false, | 92 | lshsVisible: false, |
59 | fjclVisible:false, | 93 | fjclVisible: false, |
60 | type:'zd' | 94 | type: "zd", |
61 | }; | 95 | }; |
62 | }, | 96 | }, |
63 | methods: { | 97 | methods: { |
64 | getZdData(bsm){ | 98 | getZdData(bsm) { |
65 | getQjZdjbxxDetailById(bsm).then(res=>{ | 99 | getQjZdjbxxDetailById(bsm).then((res) => { |
66 | if (res.success) { | 100 | if (res.success) { |
67 | console.log(res,'宗地信息') | 101 | console.log(res, "宗地信息"); |
68 | this.isFldc=res.result.zdtzmbsm==='PSHGSBDCQJDC000000000000DC440010'; | 102 | this.isFldc = res.result.zdtzmbsm === "PSHGSBDCQJDC000000000000DC440010"; |
69 | } | 103 | this.isTdcb = res.result.zdtzmbsm === ("PSHGSBDCQJDC000000000000DC440060" || "PSHGSBDCQJDC000000000000DC440070" ||"PSHGSBDCQJDC000000000000DC440080"); |
70 | }) | 104 | |
105 | } | ||
106 | }); | ||
107 | }, | ||
108 | loadingStatus() { | ||
109 | let bsm = this.$route.query.bsm; | ||
110 | queryStatus(bsm).then((res) => { | ||
111 | if (res.success) { | ||
112 | let qszt = res.result.qszt; | ||
113 | this.qlr = res.result.qlrmc; | ||
114 | this.zddm = res.result.zddm; | ||
115 | this.bdcdyh = res.result.bdcdyh; | ||
116 | console.log(this.qlr, "权利人"); | ||
117 | this.isDisabled = +qszt !== 0; | ||
118 | } | ||
119 | }); | ||
71 | }, | 120 | }, |
72 | loadingStatus() { | 121 | /* loading(){ |
73 | let bsm=this.$route.query.bsm; | ||
74 | queryStatus(bsm).then(res => { | ||
75 | if (res.success) { | ||
76 | let qszt = res.result.qszt; | ||
77 | this.qlr=res.result.qlrmc; | ||
78 | this.zddm=res.result.zddm; | ||
79 | this.bdcdyh=res.result.bdcdyh; | ||
80 | console.log(this.qlr,'权利人'); | ||
81 | this.isDisabled = +qszt !== 0; | ||
82 | } | ||
83 | }) | ||
84 | }, | ||
85 | /* loading(){ | ||
86 | console.log("附件材料是否禁用") | 122 | console.log("附件材料是否禁用") |
87 | this.$refs.fjcl.isUpload(this.$store.state.zdbsm) | 123 | this.$refs.fjcl.isUpload(this.$store.state.zdbsm) |
88 | },*/ | 124 | },*/ |
89 | handleClick(tab, event) { | 125 | handleClick(tab, event) { |
90 | // console.log(tab, event); | 126 | // console.log(tab, event); |
91 | this.loadingStatus(); | 127 | this.loadingStatus(); |
92 | switch (tab.name) { | 128 | switch (tab.name) { |
93 | case 'mjftb': | 129 | case "mjftb": |
94 | this.mjftbVisible = true; | 130 | this.mjftbVisible = true; |
95 | break; | 131 | break; |
96 | case 'fldcb': | 132 | case "fldcb": |
97 | this.fldbcVisible = true; | 133 | this.fldbcVisible = true; |
98 | break; | 134 | break; |
99 | case 'jzd': | 135 | case "jzd": |
100 | this.jzdVisible = true; | 136 | this.jzdVisible = true; |
101 | break; | 137 | break; |
102 | case 'jzx': | 138 | case "jzx": |
103 | this.jzxVisible = true; | 139 | this.jzxVisible = true; |
104 | break; | 140 | break; |
105 | case 'djb': | 141 | case "djb": |
106 | this.djbVisible = true; | 142 | this.djbVisible = true; |
107 | break; | 143 | break; |
108 | case 'lshs': | 144 | case "lshs": |
109 | this.lshsVisible = true; | 145 | this.lshsVisible = true; |
110 | break; | 146 | break; |
111 | case 'fjcl': | 147 | case "fjcl": |
112 | this.fjclVisible = true; | 148 | this.fjclVisible = true; |
113 | break; | 149 | break; |
114 | 150 | ||
... | @@ -119,8 +155,8 @@ export default { | ... | @@ -119,8 +155,8 @@ export default { |
119 | }, | 155 | }, |
120 | created() {}, | 156 | created() {}, |
121 | mounted() { | 157 | mounted() { |
122 | this.getZdData(this.$store.state.zdbsm); | 158 | this.getZdData(this.$store.state.zdbsm); |
123 | this.loadingStatus(); | 159 | this.loadingStatus(); |
124 | }, | 160 | }, |
125 | computed: { | 161 | computed: { |
126 | zdbsm() { | 162 | zdbsm() { |
... | @@ -128,15 +164,15 @@ export default { | ... | @@ -128,15 +164,15 @@ export default { |
128 | }, | 164 | }, |
129 | }, | 165 | }, |
130 | watch: { | 166 | watch: { |
131 | zdbsm: function (val) { | 167 | zdbsm: function(val) { |
132 | this.getZdData(val); | 168 | this.getZdData(val); |
133 | this.loadingStatus(); | 169 | this.loadingStatus(); |
134 | }, | 170 | }, |
135 | }, | 171 | }, |
136 | }; | 172 | }; |
137 | </script> | 173 | </script> |
138 | <style scoped lang="less"> | 174 | <style scoped lang="less"> |
139 | .el-tab-pane{ | 175 | .el-tab-pane { |
140 | overflow-y: scroll; | 176 | overflow-y: scroll; |
141 | } | 177 | } |
142 | </style> | 178 | </style> | ... | ... |
src/views/zd/tdcb/index.vue
0 → 100644
1 | <template> | ||
2 | <div class="main"> | ||
3 | 土地承包经营权、农用地其他使用权调查表 | ||
4 | </div> | ||
5 | </template> | ||
6 | |||
7 | <script> | ||
8 | export default { | ||
9 | name:"", | ||
10 | components:{}, | ||
11 | props:{}, | ||
12 | data(){ | ||
13 | return { | ||
14 | } | ||
15 | }, | ||
16 | created(){}, | ||
17 | mounted(){}, | ||
18 | methods:{}, | ||
19 | computed: {}, | ||
20 | watch: {}, | ||
21 | } | ||
22 | </script> | ||
23 | <style scoped lang="less"> | ||
24 | </style> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
1 | <template> | 1 | <template> |
2 | <div ref="lpb" class="content_box"> | 2 | <!-- <div ref="lpb" class="content_box"> --> |
3 | <el-tabs v-model="activeName" class="tabs" @tab-click="handleClick" > | 3 | <el-tabs v-model="activeName" class="tabs" @tab-click="handleClick" > |
4 | <el-tab-pane label="自然幢信息" name="zrzxx"><zrzxx></zrzxx></el-tab-pane> | 4 | <el-tab-pane label="自然幢信息" name="zrzxx"><zrzxx></zrzxx></el-tab-pane> |
5 | <el-tab-pane label="业主共有" name="yzgy"><yzgy v-if="yzgyLoad" :is-disabled="isDisabled"></yzgy></el-tab-pane> | 5 | <el-tab-pane label="业主共有" name="yzgy"><yzgy v-if="yzgyLoad" :is-disabled="isDisabled"></yzgy></el-tab-pane> |
... | @@ -11,7 +11,7 @@ | ... | @@ -11,7 +11,7 @@ |
11 | <lcgz ref="lcgz" ></lcgz> | 11 | <lcgz ref="lcgz" ></lcgz> |
12 | </el-tab-pane> | 12 | </el-tab-pane> |
13 | </el-tabs> | 13 | </el-tabs> |
14 | </div> | 14 | <!-- </div> --> |
15 | </template> | 15 | </template> |
16 | 16 | ||
17 | <script> | 17 | <script> |
... | @@ -68,7 +68,7 @@ export default { | ... | @@ -68,7 +68,7 @@ export default { |
68 | created() {}, | 68 | created() {}, |
69 | mounted() { | 69 | mounted() { |
70 | // this.$nextTick(()=>{ | 70 | // this.$nextTick(()=>{ |
71 | this.$store.state.contentWidth = this.$refs.lpb.offsetWidth - 44; | 71 | this.$store.state.contentWidth = (document.documentElement.clientWidth || document.body.clientWidth) - 340; |
72 | // }) | 72 | // }) |
73 | }, | 73 | }, |
74 | computed: {}, | 74 | computed: {}, | ... | ... |
... | @@ -92,6 +92,13 @@ | ... | @@ -92,6 +92,13 @@ |
92 | @click="batchUpload" | 92 | @click="batchUpload" |
93 | ><i class="iconfont iconshangchuan"></i>批量上传</el-button | 93 | ><i class="iconfont iconshangchuan"></i>批量上传</el-button |
94 | > | 94 | > |
95 | <el-button | ||
96 | class="radioBtn" | ||
97 | label="7" | ||
98 | border | ||
99 | @click="batchCancelChoosed" | ||
100 | ><i class="iconfont iconquxiaoxuanze"></i>取消选中</el-button | ||
101 | > | ||
95 | </div> | 102 | </div> |
96 | </el-col> | 103 | </el-col> |
97 | </el-row> | 104 | </el-row> |
... | @@ -536,6 +543,23 @@ export default { | ... | @@ -536,6 +543,23 @@ export default { |
536 | this.uploadVisible = true | 543 | this.uploadVisible = true |
537 | } | 544 | } |
538 | }, | 545 | }, |
546 | //取消选中 | ||
547 | batchCancelChoosed(){ | ||
548 | this.cbsmList = []; | ||
549 | this.bsms = []; | ||
550 | this.qsztList = []; | ||
551 | this.$refs.lpbContent.hbsmList = []; | ||
552 | this.$refs.lpbContent.cbsmList = []; | ||
553 | this.$refs.lpbContent.choosedList = []; | ||
554 | this.$refs.lpbContent.$refs.hBsm.forEach((item) => { | ||
555 | item.style.border = ''; | ||
556 | item.className = ""; | ||
557 | }); | ||
558 | this.$refs.lpbContent.$refs.cBsm.forEach((item) => { | ||
559 | item.style.border = ''; | ||
560 | item.className = ""; | ||
561 | }); | ||
562 | }, | ||
539 | uploadError(err, file, fileList) { | 563 | uploadError(err, file, fileList) { |
540 | Message.error("上传文件失败") | 564 | Message.error("上传文件失败") |
541 | console.log("上传文件失败", err) | 565 | console.log("上传文件失败", err) |
... | @@ -791,10 +815,8 @@ export default { | ... | @@ -791,10 +815,8 @@ export default { |
791 | this.$refs.lpbContent.choosedList = []; | 815 | this.$refs.lpbContent.choosedList = []; |
792 | this.$refs.lpbContent.$refs.hBsm.forEach((item) => { | 816 | this.$refs.lpbContent.$refs.hBsm.forEach((item) => { |
793 | item.style.border = ''; | 817 | item.style.border = ''; |
818 | item.className = ''; | ||
794 | }); | 819 | }); |
795 | // console.log(bsms,'bsms'); | ||
796 | // console.log(color,'color'); | ||
797 | // Dyzt:{list:[],mj:''} | ||
798 | //清除选中户 | 820 | //清除选中户 |
799 | // this.$refs.lpbContent.clearChoosedH(); | 821 | // this.$refs.lpbContent.clearChoosedH(); |
800 | this.$nextTick(()=>{ | 822 | this.$nextTick(()=>{ | ... | ... |
... | @@ -1130,6 +1130,7 @@ export default { | ... | @@ -1130,6 +1130,7 @@ export default { |
1130 | this.$refs.lpbContent.scrollLeft = item.offsetLeft; | 1130 | this.$refs.lpbContent.scrollLeft = item.offsetLeft; |
1131 | } | 1131 | } |
1132 | item.style.border = '1px solid '+this.borderColor; | 1132 | item.style.border = '1px solid '+this.borderColor; |
1133 | item.className = "tdSelect" | ||
1133 | } | 1134 | } |
1134 | }); | 1135 | }); |
1135 | }); | 1136 | }); | ... | ... |
-
Please register or sign in to post a comment