林权相关修改
Showing
10 changed files
with
524 additions
and
168 deletions
src/api/lq.js
0 → 100644
| ... | @@ -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)=>{ | ... | ... |
| ... | @@ -112,10 +112,10 @@ const constantRoutes = [ | ... | @@ -112,10 +112,10 @@ const constantRoutes = [ |
| 112 | component: () => import("@/views/ybx/index"), | 112 | component: () => import("@/views/ybx/index"), |
| 113 | }, | 113 | }, |
| 114 | { | 114 | { |
| 115 | path: "/lh", | 115 | path: "/lq", |
| 116 | name: "林海", | 116 | name: "林权", |
| 117 | code: "1-3", | 117 | code: "1-3", |
| 118 | component: () => import("@/views/lh/index"), | 118 | component: () => import("@/views/lq/index"), |
| 119 | }, | 119 | }, |
| 120 | ], | 120 | ], |
| 121 | }, | 121 | }, | ... | ... |
| ... | @@ -315,7 +315,6 @@ export default { | ... | @@ -315,7 +315,6 @@ export default { |
| 315 | s.hxjgList = s.hxjgList.length == 0 ?await this.getDicData("户型结构") : s.hxjgList; | 315 | s.hxjgList = s.hxjgList.length == 0 ?await this.getDicData("户型结构") : s.hxjgList; |
| 316 | s.fwjgList = s.fwjgList.length == 0 ?await this.getDicData("户型结构") : s.fwjgList; | 316 | s.fwjgList = s.fwjgList.length == 0 ?await this.getDicData("户型结构") : s.fwjgList; |
| 317 | s.gzwlxList = s.gzwlxList.length == 0 ?await this.getDicData("构(建)筑物类型") : s.gzwlxList; | 317 | s.gzwlxList = s.gzwlxList.length == 0 ?await this.getDicData("构(建)筑物类型") : s.gzwlxList; |
| 318 | |||
| 319 | s.fwxzOptions = s.fwxzOptions.length == 0 ?await this.getDicData("房屋性质") : s.fwxzOptions; | 318 | s.fwxzOptions = s.fwxzOptions.length == 0 ?await this.getDicData("房屋性质") : s.fwxzOptions; |
| 320 | s.cbOptions = s.cbOptions.length == 0 ?await this.getDicData("房屋产别") : s.cbOptions; | 319 | s.cbOptions = s.cbOptions.length == 0 ?await this.getDicData("房屋产别") : s.cbOptions; |
| 321 | s.cqlyOptions = s.cqlyOptions.length == 0 ?await this.getDicData("产权来源") : s.cqlyOptions; | 320 | s.cqlyOptions = s.cqlyOptions.length == 0 ?await this.getDicData("产权来源") : s.cqlyOptions; | ... | ... |
src/views/lh/lhdcb/index.vue
deleted
100644 → 0
| 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 | <el-tabs v-model="activeName" class="tabs"> | 2 | <el-tabs v-model="activeName" class="tabs"> |
| 3 | <el-tab-pane label="林权调查表" name="lhdcb"><Lhdcb></Lhdcb></el-tab-pane> | 3 | <el-tab-pane label="林权调查表" name="lqdcb"><Lqdcb></Lqdcb></el-tab-pane> |
| 4 | </el-tabs> | 4 | </el-tabs> |
| 5 | </template> | 5 | </template> |
| 6 | 6 | ||
| 7 | <script> | 7 | <script> |
| 8 | import { getQjZdjbxxDetailById } from "@api/zd"; | 8 | import Lqdcb from "./lqdcb" |
| 9 | import Lhdcb from "./lhdcb" | ||
| 10 | export default { | 9 | export default { |
| 11 | name: "", | 10 | name: "", |
| 12 | components: { | 11 | components: { |
| 13 | Lhdcb | 12 | Lqdcb |
| 14 | }, | 13 | }, |
| 15 | props: {}, | 14 | props: {}, |
| 16 | data() { | 15 | data() { |
| 17 | return { | 16 | return { |
| 18 | activeName:'lhdcb' | 17 | activeName:'lqdcb' |
| 19 | }; | 18 | }; |
| 20 | }, | 19 | }, |
| 21 | methods: { | 20 | methods: { |
| 22 | getZdData(bsm) { | 21 | // getZdData(bsm) { |
| 23 | getQjZdjbxxDetailById(bsm).then((res) => { | 22 | // getQjLqjbxxDetailById(bsm).then((res) => { |
| 24 | if (res.success) { | 23 | // if (res.success) { |
| 25 | console.log(res, "宗地信息"); | 24 | // console.log(res, "宗地信息"); |
| 26 | this.isFldc = res.result.zdtzmbsm === "PSHGSBDCQJDC000000000000DC440010"; | 25 | // this.isFldc = res.result.zdtzmbsm === "PSHGSBDCQJDC000000000000DC440010"; |
| 27 | this.isTdcb = res.result.zdtzmbsm === ("PSHGSBDCQJDC000000000000DC440060" || "PSHGSBDCQJDC000000000000DC440070" ||"PSHGSBDCQJDC000000000000DC440080"); | 26 | // this.isTdcb = res.result.zdtzmbsm === ("PSHGSBDCQJDC000000000000DC440060" || "PSHGSBDCQJDC000000000000DC440070" ||"PSHGSBDCQJDC000000000000DC440080"); |
| 28 | 27 | ||
| 29 | } | 28 | // } |
| 30 | }); | 29 | // }); |
| 31 | }, | 30 | // }, |
| 32 | }, | 31 | }, |
| 33 | created() {}, | 32 | created() {}, |
| 34 | mounted() { | 33 | mounted() { |
| 35 | this.getZdData(this.$route.query.bsm); | 34 | // this.getZdData(this.$route.query.bsm); |
| 36 | }, | 35 | }, |
| 37 | computed: { | 36 | computed: { |
| 38 | lhbsm() { | 37 | lhbsm() { | ... | ... |
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> |
| ... | @@ -137,7 +137,7 @@ | ... | @@ -137,7 +137,7 @@ |
| 137 | </el-form> | 137 | </el-form> |
| 138 | <div class="handleBtn"> | 138 | <div class="handleBtn"> |
| 139 | <!-- <el-button type="primary" class="w98 import">导入图形</el-button> --> | 139 | <!-- <el-button type="primary" class="w98 import">导入图形</el-button> --> |
| 140 | <el-button type="primary" class="w98 creat" @click="todo">创建</el-button> | 140 | <el-button type="primary" class="w98 creat" @click="newLq">创建</el-button> |
| 141 | <el-button type="primary" class="w98 cancel" @click="close">取消</el-button> | 141 | <el-button type="primary" class="w98 cancel" @click="close">取消</el-button> |
| 142 | </div> | 142 | </div> |
| 143 | </el-tab-pane> | 143 | </el-tab-pane> |
| ... | @@ -315,6 +315,9 @@ export default { | ... | @@ -315,6 +315,9 @@ export default { |
| 315 | if (this.$refs["ruleForm2"]) { | 315 | if (this.$refs["ruleForm2"]) { |
| 316 | this.$refs["ruleForm2"].resetFields(); | 316 | this.$refs["ruleForm2"].resetFields(); |
| 317 | } | 317 | } |
| 318 | if (this.$refs["ruleForm3"]) { | ||
| 319 | this.$refs["ruleForm3"].resetFields(); | ||
| 320 | } | ||
| 318 | }, | 321 | }, |
| 319 | handleClick(tab, event) { | 322 | handleClick(tab, event) { |
| 320 | console.log(tab, event); | 323 | console.log(tab, event); |
| ... | @@ -323,29 +326,6 @@ export default { | ... | @@ -323,29 +326,6 @@ export default { |
| 323 | newZd() { | 326 | newZd() { |
| 324 | this.$refs['ruleForm'].validate((valid) => { | 327 | this.$refs['ruleForm'].validate((valid) => { |
| 325 | if (valid) { | 328 | if (valid) { |
| 326 | // insertQjZdjbxx(this.ruleForm) | ||
| 327 | // .then((res) => { | ||
| 328 | // console.log(res.result); | ||
| 329 | // if (res.code == "200") { | ||
| 330 | // this.getRightTree(res.result,'0,1,2'); | ||
| 331 | // this.$message({ | ||
| 332 | // message: "创建成功!", | ||
| 333 | // type: "success", | ||
| 334 | // }); | ||
| 335 | // this.$store.state.zdbsm = res.result; | ||
| 336 | // //todo 跳转到宗地基本信息内容表页面 (预留) | ||
| 337 | // this.close(); | ||
| 338 | // this.$router.push({ | ||
| 339 | // path: '/zd', query:{ | ||
| 340 | // source: 2, | ||
| 341 | // bsm:res.result | ||
| 342 | // } | ||
| 343 | // }); | ||
| 344 | // } else { | ||
| 345 | // this.$message.error(res.message); | ||
| 346 | // } | ||
| 347 | // }) | ||
| 348 | // .catch((error) => {}); | ||
| 349 | let data = { | 329 | let data = { |
| 350 | params:this.ruleForm, | 330 | params:this.ruleForm, |
| 351 | workflowName:'新建宗地' | 331 | workflowName:'新建宗地' |
| ... | @@ -390,34 +370,6 @@ export default { | ... | @@ -390,34 +370,6 @@ export default { |
| 390 | if (valid) { | 370 | if (valid) { |
| 391 | this.ruleForm1.zdbsm = this.auth ? this.$store.state.zdbsm : ''; | 371 | this.ruleForm1.zdbsm = this.auth ? this.$store.state.zdbsm : ''; |
| 392 | this.ruleForm1.dzbsm = this.auth ? this.$store.state.dzbsm : ''; | 372 | this.ruleForm1.dzbsm = this.auth ? this.$store.state.dzbsm : ''; |
| 393 | // insertZrzjbxx(this.ruleForm1) | ||
| 394 | // .then((res) => { | ||
| 395 | // if (res.code == "200") { | ||
| 396 | // //获取左侧树数据 | ||
| 397 | // this.$store.state.oldZdbsm = ''; | ||
| 398 | // this.getTreeByBsm(res.result.bsm,'zrz','0,1,2'); | ||
| 399 | // this.$message({ | ||
| 400 | // message: "创建成功!", | ||
| 401 | // type: "success", | ||
| 402 | // }); | ||
| 403 | // //todo 跳转到自然幢基本信息内容表页面 (预留) | ||
| 404 | // this.$store.state.zdbsm=res.result.zdbsm; | ||
| 405 | // this.$store.state.zrzbsm=res.result.bsm; | ||
| 406 | // this.$store.state.xmmc=res.result.xmmc; | ||
| 407 | // this.$store.state.newZdbsm = res.result.zdbsm; | ||
| 408 | // this.close(); | ||
| 409 | // this.$router.push({ | ||
| 410 | // path: '/zrz', query:{ | ||
| 411 | // source: 1, | ||
| 412 | // bsm:res.result.bsm, | ||
| 413 | // auth: '0,1,2' | ||
| 414 | // } | ||
| 415 | // }); | ||
| 416 | // } else { | ||
| 417 | // this.$message.error("创建失败!"); | ||
| 418 | // } | ||
| 419 | // }) | ||
| 420 | // .catch((error) => {}); | ||
| 421 | let data = { | 373 | let data = { |
| 422 | params:this.ruleForm1, | 374 | params:this.ruleForm1, |
| 423 | workflowName:'新建自然幢' | 375 | workflowName:'新建自然幢' |
| ... | @@ -431,13 +383,10 @@ export default { | ... | @@ -431,13 +383,10 @@ export default { |
| 431 | message: "创建成功!", | 383 | message: "创建成功!", |
| 432 | type: "success", | 384 | type: "success", |
| 433 | }); | 385 | }); |
| 434 | this.close(); | ||
| 435 | |||
| 436 | this.$store.state.zrzbsm = res.processInstance.title; | 386 | this.$store.state.zrzbsm = res.processInstance.title; |
| 437 | this.$nextTick(()=>{ | 387 | this.$nextTick(()=>{ |
| 438 | this.loadCache(res.processInstance.title,'zrz'); | 388 | this.loadCache(res.processInstance.title,'zrz'); |
| 439 | }) | 389 | }) |
| 440 | // todo 跳转到宗地基本信息内容表页面 (预留) | ||
| 441 | this.close(); | 390 | this.close(); |
| 442 | this.$router.push({ | 391 | this.$router.push({ |
| 443 | path: '/zrz', query:{ | 392 | path: '/zrz', query:{ |
| ... | @@ -522,31 +471,6 @@ export default { | ... | @@ -522,31 +471,6 @@ export default { |
| 522 | this.$refs['ruleForm2'].validate((valid) => { | 471 | this.$refs['ruleForm2'].validate((valid) => { |
| 523 | if (valid) { | 472 | if (valid) { |
| 524 | this.ruleForm2.zdbsm = this.$store.state.zdbsm != '' ? this.$store.state.zdbsm : ''; | 473 | this.ruleForm2.zdbsm = this.$store.state.zdbsm != '' ? this.$store.state.zdbsm : ''; |
| 525 | // insertDzjbxx(this.ruleForm2) | ||
| 526 | // .then((res) => { | ||
| 527 | // if (res.code == "200") { | ||
| 528 | // this.getTreeByBsm(res.result.bsm,'dz','0,1,2'); | ||
| 529 | // this.$message({ | ||
| 530 | // message: "创建成功!", | ||
| 531 | // type: "success", | ||
| 532 | // }); | ||
| 533 | // this.$store.state.zdbsm=res.result.zdbsm; | ||
| 534 | // this.$store.state.dzbsm=res.result.bsm; | ||
| 535 | // this.$store.state.xmmc=res.result.xmmc; | ||
| 536 | // this.$store.state.newZdbsm = res.result.zdbsm; | ||
| 537 | // this.close(); | ||
| 538 | // this.$router.push({ | ||
| 539 | // path: '/dz', query:{ | ||
| 540 | // source: 1, | ||
| 541 | // bsm:res.result.bsm, | ||
| 542 | // auth: '0,1,2' | ||
| 543 | // } | ||
| 544 | // }); | ||
| 545 | // } else { | ||
| 546 | // this.$message.error("创建失败!"); | ||
| 547 | // } | ||
| 548 | // }) | ||
| 549 | // .catch((error) => {}); | ||
| 550 | let data = { | 474 | let data = { |
| 551 | params:this.ruleForm2, | 475 | params:this.ruleForm2, |
| 552 | workflowName:'新建多幢' | 476 | workflowName:'新建多幢' |
| ... | @@ -561,7 +485,6 @@ export default { | ... | @@ -561,7 +485,6 @@ export default { |
| 561 | type: "success", | 485 | type: "success", |
| 562 | }); | 486 | }); |
| 563 | this.close(); | 487 | this.close(); |
| 564 | |||
| 565 | this.$store.state.dzbsm = res.processInstance.title; | 488 | this.$store.state.dzbsm = res.processInstance.title; |
| 566 | this.$nextTick(()=>{ | 489 | this.$nextTick(()=>{ |
| 567 | this.loadCache(res.processInstance.title,'dz'); | 490 | this.loadCache(res.processInstance.title,'dz'); |
| ... | @@ -589,6 +512,50 @@ export default { | ... | @@ -589,6 +512,50 @@ export default { |
| 589 | }); | 512 | }); |
| 590 | 513 | ||
| 591 | }, | 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 | }, | ||
| 592 | todo(){ | 559 | todo(){ |
| 593 | this.$message({ | 560 | this.$message({ |
| 594 | message: "待开发", | 561 | message: "待开发", | ... | ... |
-
Please register or sign in to post a comment