Merge branch 'master' of http://yun.pashanhoo.com:9090/renchao/CadastralSystem
Showing
18 changed files
with
193 additions
and
125 deletions
src/assets/images/map/scale.png
0 → 100644
365 Bytes
... | @@ -105,6 +105,17 @@ | ... | @@ -105,6 +105,17 @@ |
105 | "XZQMC": "行政区名称", | 105 | "XZQMC": "行政区名称", |
106 | "XZQMJ": "行政区面积" | 106 | "XZQMJ": "行政区面积" |
107 | } | 107 | } |
108 | 108 | }, | |
109 | { | ||
110 | "layerName":"JZD", | ||
111 | "layerLabel":"界址点", | ||
112 | "layerUrl":"http://192.168.2.201:6080/arcgis/rest/services/%E4%BA%92%E8%81%94%E7%BD%91%E5%8A%A0%E4%B8%8D%E5%8A%A8%E4%BA%A7/XA_%E4%B8%8D%E5%8A%A8%E4%BA%A7/MapServer", | ||
113 | "id":3 | ||
114 | }, | ||
115 | { | ||
116 | "layerName":"JZX", | ||
117 | "layerLabel":"界址线", | ||
118 | "layerUrl":"http://192.168.2.201:6080/arcgis/rest/services/%E4%BA%92%E8%81%94%E7%BD%91%E5%8A%A0%E4%B8%8D%E5%8A%A8%E4%BA%A7/XA_%E4%B8%8D%E5%8A%A8%E4%BA%A7/MapServer", | ||
119 | "id":4 | ||
109 | } | 120 | } |
110 | ] | 121 | ] |
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
... | @@ -8,7 +8,7 @@ | ... | @@ -8,7 +8,7 @@ |
8 | <el-row> | 8 | <el-row> |
9 | <el-col :span="14" class="fl" style="line-height:32px"> | 9 | <el-col :span="14" class="fl" style="line-height:32px"> |
10 | <el-radio-group v-model="gyfs" @change="updateGyfs"> | 10 | <el-radio-group v-model="gyfs" @change="updateGyfs"> |
11 | <el-radio :label="item.bsm" :disabled="+qszt!==0" :key="item.bsm" v-for="item in gyfsList">{{item.mc}}</el-radio> | 11 | <el-radio :label="item.bsm" :disabled="+qszt!==0 || item.disabled" :key="item.bsm" v-for="item in gyfsList">{{item.mc}}</el-radio> |
12 | </el-radio-group> | 12 | </el-radio-group> |
13 | </el-col> | 13 | </el-col> |
14 | <el-col :span="10" class="fr"> | 14 | <el-col :span="10" class="fr"> |
... | @@ -75,7 +75,7 @@ | ... | @@ -75,7 +75,7 @@ |
75 | <tr> | 75 | <tr> |
76 | <td colspan="4" class="tdright"><i class="requisite">*</i>权利人名称</td> | 76 | <td colspan="4" class="tdright"><i class="requisite">*</i>权利人名称</td> |
77 | <td colspan="6"> | 77 | <td colspan="6"> |
78 | <input type="text" class="formInput" v-model="formData.qlrmc" ref="qlrmc" @blur="inputBlur($event)"/> | 78 | <el-input v-model="formData.qlrmc" ref="qlrmc" @blur="inputBlur($event)"></el-input> |
79 | </td> | 79 | </td> |
80 | <td colspan="4" class="tdright"><i class="requisite">*</i>权利人类型</td> | 80 | <td colspan="4" class="tdright"><i class="requisite">*</i>权利人类型</td> |
81 | <td colspan="6"> | 81 | <td colspan="6"> |
... | @@ -105,18 +105,18 @@ | ... | @@ -105,18 +105,18 @@ |
105 | </td> | 105 | </td> |
106 | <td colspan="4" class="tdright"><i class="requisite">*</i>证件号</td> | 106 | <td colspan="4" class="tdright"><i class="requisite">*</i>证件号</td> |
107 | <td colspan="6"> | 107 | <td colspan="6"> |
108 | <input type="text" class="formInput" maxlength="18" v-model="formData.zjh" ref="zjh" @blur="inputBlur($event)"/> | 108 | <el-input maxlength="18" v-model="formData.zjh" ref="zjh" @blur="inputBlur($event)"></el-input> |
109 | </td> | 109 | </td> |
110 | </tr> | 110 | </tr> |
111 | <tr> | 111 | <tr> |
112 | <td colspan="4" class="tdright"><i class="requisite">*</i>电话</td> | 112 | <td colspan="4" class="tdright"><i class="requisite">*</i>电话</td> |
113 | <td colspan="6"> | 113 | <td colspan="6"> |
114 | <!-- @blur="inputBlur($event)"--> | 114 | <!-- @blur="inputBlur($event)"--> |
115 | <input type="text" class="formInput" v-model="formData.dh" ref="dh" @blur="inputBlur($event)"/> | 115 | <el-input v-model="formData.dh" ref="dh" @blur="inputBlur($event)"></el-input> |
116 | </td> | 116 | </td> |
117 | <td colspan="4" class="tdright"><i class="requisite">*</i>地址</td> | 117 | <td colspan="4" class="tdright"><i class="requisite">*</i>地址</td> |
118 | <td colspan="6"> | 118 | <td colspan="6"> |
119 | <input type="text" class="formInput" v-model="formData.dz" ref="dz" @blur="inputBlur($event)"/> | 119 | <el-input v-model="formData.dz" ref="dz" @blur="inputBlur($event)"></el-input> |
120 | </td> | 120 | </td> |
121 | </tr> | 121 | </tr> |
122 | <tr> | 122 | <tr> |
... | @@ -160,7 +160,7 @@ | ... | @@ -160,7 +160,7 @@ |
160 | </td> | 160 | </td> |
161 | <td colspan="4" class="tdright">邮编</td> | 161 | <td colspan="4" class="tdright">邮编</td> |
162 | <td colspan="6"> | 162 | <td colspan="6"> |
163 | <input type="text" class="formInput" v-model="formData.yb" /> | 163 | <el-input v-model="formData.yb" /> |
164 | </td> | 164 | </td> |
165 | </tr> | 165 | </tr> |
166 | <tr> | 166 | <tr> |
... | @@ -178,7 +178,7 @@ | ... | @@ -178,7 +178,7 @@ |
178 | </td> | 178 | </td> |
179 | <td colspan="4" class="tdright">电子邮件</td> | 179 | <td colspan="4" class="tdright">电子邮件</td> |
180 | <td colspan="6"> | 180 | <td colspan="6"> |
181 | <input type="text" class="formInput" v-model="formData.dzyj" /> | 181 | <el-input v-model="formData.dzyj" /> |
182 | </td> | 182 | </td> |
183 | </tr> | 183 | </tr> |
184 | <tr> | 184 | <tr> |
... | @@ -187,9 +187,7 @@ | ... | @@ -187,9 +187,7 @@ |
187 | <tr> | 187 | <tr> |
188 | <td colspan="4" class="tdright">法定代表人或负责人姓名</td> | 188 | <td colspan="4" class="tdright">法定代表人或负责人姓名</td> |
189 | <td colspan="6"> | 189 | <td colspan="6"> |
190 | <input | 190 | <el-input |
191 | type="text" | ||
192 | class="formInput" | ||
193 | v-model="formData.fr.dlrfrmc" | 191 | v-model="formData.fr.dlrfrmc" |
194 | /> | 192 | /> |
195 | </td> | 193 | </td> |
... | @@ -209,11 +207,11 @@ | ... | @@ -209,11 +207,11 @@ |
209 | <tr> | 207 | <tr> |
210 | <td colspan="4" class="tdright">证件号码</td> | 208 | <td colspan="4" class="tdright">证件号码</td> |
211 | <td colspan="6"> | 209 | <td colspan="6"> |
212 | <input type="text" class="formInput" v-model="formData.fr.zjh" /> | 210 | <el-input v-model="formData.fr.zjh" /> |
213 | </td> | 211 | </td> |
214 | <td colspan="4" class="tdright">电话</td> | 212 | <td colspan="4" class="tdright">电话</td> |
215 | <td colspan="6"> | 213 | <td colspan="6"> |
216 | <input type="text" class="formInput" v-model="formData.fr.dh" /> | 214 | <el-input v-model="formData.fr.dh" /> |
217 | </td> | 215 | </td> |
218 | </tr> | 216 | </tr> |
219 | <tr> | 217 | <tr> |
... | @@ -234,7 +232,7 @@ | ... | @@ -234,7 +232,7 @@ |
234 | </td> | 232 | </td> |
235 | <td class="tdright" colspan="2">代理人姓名</td> | 233 | <td class="tdright" colspan="2">代理人姓名</td> |
236 | <td colspan="6"> | 234 | <td colspan="6"> |
237 | <input type="text" class="formInput" v-model="item.dlrfrmc" /> | 235 | <el-input v-model="item.dlrfrmc" /> |
238 | </td> | 236 | </td> |
239 | <td colspan="4" class="tdright">证件类型</td> | 237 | <td colspan="4" class="tdright">证件类型</td> |
240 | <td colspan="6"> | 238 | <td colspan="6"> |
... | @@ -253,11 +251,11 @@ | ... | @@ -253,11 +251,11 @@ |
253 | <tr :key="'dh'+index"> | 251 | <tr :key="'dh'+index"> |
254 | <td class="tdright" colspan="2">证件号码</td> | 252 | <td class="tdright" colspan="2">证件号码</td> |
255 | <td colspan="6"> | 253 | <td colspan="6"> |
256 | <input type="text" class="formInput" v-model="item.zjh" /> | 254 | <el-input v-model="item.zjh" /> |
257 | </td> | 255 | </td> |
258 | <td colspan="4" class="tdright">电话</td> | 256 | <td colspan="4" class="tdright">电话</td> |
259 | <td colspan="6"> | 257 | <td colspan="6"> |
260 | <input type="text" class="formInput" v-model="item.dh" /> | 258 | <el-input v-model="item.dh" /> |
261 | </td> | 259 | </td> |
262 | </tr> | 260 | </tr> |
263 | </template> | 261 | </template> |
... | @@ -280,23 +278,23 @@ | ... | @@ -280,23 +278,23 @@ |
280 | </td> | 278 | </td> |
281 | <td colspan="4" class="tdright">权利比例(%)</td> | 279 | <td colspan="4" class="tdright">权利比例(%)</td> |
282 | <td colspan="6"> | 280 | <td colspan="6"> |
283 | <input type="text" class="formInput" v-model="formData.qlbl" /> | 281 | <el-input v-model="formData.qlbl" ></el-input> |
284 | </td> | 282 | </td> |
285 | </tr> | 283 | </tr> |
286 | <tr> | 284 | <tr> |
287 | <td colspan="4" class="tdright">房产证号</td> | 285 | <td colspan="4" class="tdright">房产证号</td> |
288 | <td colspan="6"> | 286 | <td colspan="6"> |
289 | <input type="text" class="formInput" v-model="formData.fczh" /> | 287 | <el-input v-model="formData.fczh" ></el-input> |
290 | </td> | 288 | </td> |
291 | <td colspan="4" class="tdright">土地证号</td> | 289 | <td colspan="4" class="tdright">土地证号</td> |
292 | <td colspan="6"> | 290 | <td colspan="6"> |
293 | <input type="text" class="formInput" v-model="formData.tdzh" /> | 291 | <el-input v-model="formData.tdzh" ></el-input> |
294 | </td> | 292 | </td> |
295 | </tr> | 293 | </tr> |
296 | <tr> | 294 | <tr> |
297 | <td colspan="4" class="tdright">共有情况</td> | 295 | <td colspan="4" class="tdright">共有情况</td> |
298 | <td colspan="8"> | 296 | <td colspan="8"> |
299 | <input type="text" class="formInput" v-model="formData.gyqk" /> | 297 | <el-input v-model="formData.gyqk" ></el-input> |
300 | </td> | 298 | </td> |
301 | </tr> | 299 | </tr> |
302 | </table> | 300 | </table> |
... | @@ -487,6 +485,8 @@ | ... | @@ -487,6 +485,8 @@ |
487 | flag = false; | 485 | flag = false; |
488 | return false | 486 | return false |
489 | } | 487 | } |
488 | console.log(this.tableData,'权利人信息') | ||
489 | console.log(this.$store.state.gyfsList[0].bsm,'确定之后共有方式') | ||
490 | }) | 490 | }) |
491 | this.$nextTick(()=>{ | 491 | this.$nextTick(()=>{ |
492 | if (flag) { | 492 | if (flag) { |
... | @@ -519,8 +519,9 @@ | ... | @@ -519,8 +519,9 @@ |
519 | if(res.code===200){ | 519 | if(res.code===200){ |
520 | this.dialogVisible = false; | 520 | this.dialogVisible = false; |
521 | this.tableData.push(this.formData); | 521 | this.tableData.push(this.formData); |
522 | Object.assign(this.$data, this.$options.data()) | ||
523 | this.getQlrInfo(this.bsm); | 522 | this.getQlrInfo(this.bsm); |
523 | Object.assign(this.$data, this.$options.data()) | ||
524 | |||
524 | } | 525 | } |
525 | }) | 526 | }) |
526 | } | 527 | } |
... | @@ -664,19 +665,18 @@ | ... | @@ -664,19 +665,18 @@ |
664 | watch:{ | 665 | watch:{ |
665 | tableData:{ | 666 | tableData:{ |
666 | handler:function (v) { | 667 | handler:function (v) { |
667 | console.log(v,'权利人') | 668 | this.gyfsList[0].disabled = v.length > 1; |
668 | this.gyfsList[0].disabled = v.length() > 1; | ||
669 | } , | 669 | } , |
670 | deep:true | 670 | deep:true |
671 | }, | 671 | }, |
672 | gyfsList:{ | 672 | /* gyfsList:{ |
673 | handler:function(v){ | 673 | handler:function(v){ |
674 | console.log(v,"共有方式") | 674 | //console.log(v,"共有方式") |
675 | }, | 675 | }, |
676 | deep:true | 676 | deep:true |
677 | }, | 677 | },*/ |
678 | dialogVisible(n){ | 678 | dialogVisible(n){ |
679 | if(n == false){ | 679 | if(n === false){ |
680 | this.formData = { | 680 | this.formData = { |
681 | addQjDlrFrRequest:[], | 681 | addQjDlrFrRequest:[], |
682 | dlrList: [ | 682 | dlrList: [ |
... | @@ -721,7 +721,7 @@ | ... | @@ -721,7 +721,7 @@ |
721 | } | 721 | } |
722 | } | 722 | } |
723 | }, | 723 | }, |
724 | tableData(){ | 724 | /* tableData(){ |
725 | this.gyfsList = this.$store.state.gyfsList; | 725 | this.gyfsList = this.$store.state.gyfsList; |
726 | if(this.tableData.length>1){ | 726 | if(this.tableData.length>1){ |
727 | for(let i = 0;i<this.gyfsList.length;i++){ | 727 | for(let i = 0;i<this.gyfsList.length;i++){ |
... | @@ -729,41 +729,41 @@ | ... | @@ -729,41 +729,41 @@ |
729 | this.gyfsList[i].disabled = item.mc === "单独所有"; | 729 | this.gyfsList[i].disabled = item.mc === "单独所有"; |
730 | } | 730 | } |
731 | } | 731 | } |
732 | }, | 732 | },*/ |
733 | 733 | ||
734 | "formData.qlrlxbsm":function (val) { | 734 | "formData.qlrlxbsm":function (val) { |
735 | console.log(this.$refs.qlrlxbsm.$el.style.border+":console.log(this.$refs.qlrlxbsm.$el.style.border)") | 735 | //console.log(this.$refs.qlrlxbsm.$el.style.border+":console.log(this.$refs.qlrlxbsm.$el.style.border)") |
736 | if (val != '') { | 736 | if (val != '') { |
737 | console.log(this.$refs.qlrlxbsm.$el.style.border+":console.log(this.$refs.qlrlxbsm.$el.style.border)") | 737 | // console.log(this.$refs.qlrlxbsm.$el.style.border+":console.log(this.$refs.qlrlxbsm.$el.style.border)") |
738 | this.$refs.qlrlxbsm.$el.style.border = ''; | 738 | this.$refs.qlrlxbsm.$el.style.border = ''; |
739 | } | 739 | } |
740 | }, | 740 | }, |
741 | 741 | ||
742 | "formData.zjzlbsm":function (val) { | 742 | /* "formData.zjzlbsm":function (val) { |
743 | if (val != '') { | 743 | if (val != '') { |
744 | this.$refs.zjzlbsm.$el.style.border = ''; | 744 | this.$refs.zjzlbsm.$el.style.border = ''; |
745 | } | 745 | } |
746 | }, | 746 | }, |
747 | // "formData.gyfsbsm":function (val) { | 747 | "formData.gyfsbsm":function (val) { |
748 | // let ddsy = ''; | 748 | let ddsy = ''; |
749 | // for(let i = 0;i<this.gyfsList.length;i++){ | 749 | for(let i = 0;i<this.gyfsList.length;i++){ |
750 | // if(this.gyfsList[i].mc === "单独所有"){ | 750 | if(this.gyfsList[i].mc === "单独所有"){ |
751 | // ddsy = this.gyfsList[i].bsm | 751 | ddsy = this.gyfsList[i].bsm |
752 | // } | 752 | } |
753 | // } | 753 | } |
754 | // if(ddsy === val){ | 754 | if(ddsy === val){ |
755 | // if(this.update){ | 755 | if(this.update){ |
756 | // if(this.tableData.length > 1){ | 756 | if(this.tableData.length > 1){ |
757 | // this.$message.warning("权利人人数大于1,不能选择单独所有") | 757 | this.$message.warning("权利人人数大于1,不能选择单独所有") |
758 | // } | 758 | } |
759 | // }else{ | 759 | }else{ |
760 | // if(this.tableData.length > 0){ | 760 | if(this.tableData.length > 0){ |
761 | // this.$message.warning("权利人人数大于1,不能选择单独所有") | 761 | this.$message.warning("权利人人数大于1,不能选择单独所有") |
762 | // } | 762 | } |
763 | // } | 763 | } |
764 | // | 764 | |
765 | // } | 765 | } |
766 | // } | 766 | }*/ |
767 | } | 767 | } |
768 | }; | 768 | }; |
769 | </script> | 769 | </script> | ... | ... |
... | @@ -513,7 +513,6 @@ export default { | ... | @@ -513,7 +513,6 @@ export default { |
513 | this.$message.warning("不是临时数据,不能导入图形!!!"); | 513 | this.$message.warning("不是临时数据,不能导入图形!!!"); |
514 | return; | 514 | return; |
515 | } | 515 | } |
516 | //先这么写着 后面返回类型 根据类型判断 | ||
517 | var type = this.zdData.type; | 516 | var type = this.zdData.type; |
518 | if(type == "zd"){ | 517 | if(type == "zd"){ |
519 | BSM = this.zdData.zdbsm; | 518 | BSM = this.zdData.zdbsm; | ... | ... |
... | @@ -544,12 +544,15 @@ export default { | ... | @@ -544,12 +544,15 @@ export default { |
544 | } | 544 | } |
545 | savePoints.push(obj); | 545 | savePoints.push(obj); |
546 | } | 546 | } |
547 | //保存矢量数据表 | ||
547 | addjzd(savePoints).then(res=>{ | 548 | addjzd(savePoints).then(res=>{ |
548 | if(res.succcess){ | 549 | if(res.succcess){ |
549 | //触发查询接口 | 550 | //触发查询接口 |
550 | console.log("界址点保存成成功!!!"); | 551 | console.log("界址点保存成成功!!!"); |
551 | } | 552 | } |
552 | }); | 553 | }); |
554 | //保存空间数据 | ||
555 | |||
553 | }, | 556 | }, |
554 | saveJzx(lines){ | 557 | saveJzx(lines){ |
555 | var jzxLines = []; | 558 | var jzxLines = []; |
... | @@ -568,12 +571,15 @@ export default { | ... | @@ -568,12 +571,15 @@ export default { |
568 | } | 571 | } |
569 | jzxLines.push(obj); | 572 | jzxLines.push(obj); |
570 | } | 573 | } |
574 | //保存矢量数据表 | ||
571 | addjzx(jzxLines).then(res=>{ | 575 | addjzx(jzxLines).then(res=>{ |
572 | if(res.success){ | 576 | if(res.success){ |
573 | //触发查询界址线 | 577 | //触发查询界址线 |
574 | console.log("界址线保存成功!!!!!"); | 578 | console.log("界址线保存成功!!!!!"); |
575 | } | 579 | } |
576 | }); | 580 | }); |
581 | //保存空间数据表 | ||
582 | |||
577 | }, | 583 | }, |
578 | saveZRZ(graphic){ | 584 | saveZRZ(graphic){ |
579 | var self = this; | 585 | var self = this; | ... | ... |
... | @@ -3,11 +3,11 @@ | ... | @@ -3,11 +3,11 @@ |
3 | <div :id="viewId" class="viewDiv"> | 3 | <div :id="viewId" class="viewDiv"> |
4 | </div> | 4 | </div> |
5 | <div class="mapViewPoint"> | 5 | <div class="mapViewPoint"> |
6 | <span class="key">比例尺:</span> | 6 | <!-- <span class="key">比例尺:</span> --> |
7 | <span class="value">{{ mapInfo.scale }}km</span> | 7 | <div class="viewScale"><span class="value">{{ mapInfo.scale }}公里</span></div> |
8 | <span class="key">经度:</span> | 8 | <span class="key">X坐标</span> |
9 | <span class="value">{{ mapInfo.x }}</span> | 9 | <span class="value">{{ mapInfo.x }}</span> |
10 | <span class="key">纬度:</span> | 10 | <span class="key">Y坐标</span> |
11 | <span class="value">{{ mapInfo.y }}</span> | 11 | <span class="value">{{ mapInfo.y }}</span> |
12 | </div> | 12 | </div> |
13 | </div> | 13 | </div> |
... | @@ -70,7 +70,7 @@ | ... | @@ -70,7 +70,7 @@ |
70 | var point = view.toMap({x: event.x, y: event.y}); | 70 | var point = view.toMap({x: event.x, y: event.y}); |
71 | self.mapInfo.x = point.longitude.toFixed(6); | 71 | self.mapInfo.x = point.longitude.toFixed(6); |
72 | self.mapInfo.y = point.latitude.toFixed(6); | 72 | self.mapInfo.y = point.latitude.toFixed(6); |
73 | self.mapInfo.scale = (view.scale/1000).toFixed(3); | 73 | self.mapInfo.scale = (view.scale/1000).toFixed(0); |
74 | 74 | ||
75 | }); | 75 | }); |
76 | }).catch(err => { | 76 | }).catch(err => { |
... | @@ -90,22 +90,33 @@ | ... | @@ -90,22 +90,33 @@ |
90 | width: 100%; | 90 | width: 100%; |
91 | } | 91 | } |
92 | .mapViewPoint{ | 92 | .mapViewPoint{ |
93 | display: inline-flex; | ||
93 | position: absolute; | 94 | position: absolute; |
94 | bottom: 10px; | 95 | bottom: 10px; |
95 | left: 5px; | 96 | left: 5px; |
96 | background-color: white; | 97 | line-height: 12px; |
97 | line-height: 36px; | ||
98 | font-size: 12px; | ||
99 | border-radius: 4px; | ||
100 | box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, 0.18); | ||
101 | .key{ | ||
102 | font-weight: 600; | ||
103 | } | ||
104 | .value{ | 98 | .value{ |
105 | margin-left: 0px; | 99 | margin-left: 0px; |
106 | } | 100 | } |
107 | span{ | 101 | span{ |
108 | margin:0px 5px; | 102 | margin:0px 5px; |
103 | font-family: SFUIDisplay-Medium; | ||
104 | font-size: 12px; | ||
105 | color: #4A4A4A; | ||
106 | font-weight: bold; | ||
107 | letter-spacing: 0; | ||
108 | text-shadow: 0 -1px 0 #FFFFFF; | ||
109 | position: relative; | ||
110 | bottom: 9px; | ||
111 | } | ||
112 | .viewScale{ | ||
113 | width: auto; | ||
114 | background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANIAAAAOCAYAAABaZUIWAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAA0qADAAQAAAABAAAADgAAAAD7u0TwAAAA4ElEQVRoBe3a4QnCMBCG4UQcpKPU39kpq8UFsoObxBzVH6WeNHBQ2nsDFYlH4j3lI1QMoY/WWumXNorUMBDwKtCDUbRwyGficvOKQ98IWAqsglRrfaWUglzy3nIj1kLg7AL/8rEK0tkb5fsjcJQAQTpKnn0vJXDf0c0sD1o76ihBwK0AJ5LbW0/jlgLqiZRzniw3Yi0ELiAwaT1wImkyzCMwIECQBrAoRUAT+BUkfljQtJhHYBHYZCTK/OdvDvNSwysCCAwIPGOMj++JtEnYwEKUIuBVQHJDdrzeffq2F3gDSn1fbXNQA8oAAAAASUVORK5CYII=) top no-repeat; | ||
115 | background-size: contain; | ||
116 | background-position-y: 6px; | ||
117 | span{ | ||
118 | margin: 0px 21px; | ||
119 | } | ||
109 | } | 120 | } |
110 | } | 121 | } |
111 | } | 122 | } | ... | ... |
... | @@ -10,11 +10,11 @@ | ... | @@ -10,11 +10,11 @@ |
10 | <div> | 10 | <div> |
11 | <table border="1"> | 11 | <table border="1"> |
12 | <tr> | 12 | <tr> |
13 | <td>层建筑面积(㎡)</td> | 13 | <td class="tdright">层建筑面积(㎡)</td> |
14 | <td> | 14 | <td> |
15 | <el-input v-model="qlcData.cjzmj" oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null" ></el-input> | 15 | <el-input v-model="qlcData.cjzmj" oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null" ></el-input> |
16 | </td> | 16 | </td> |
17 | <td> | 17 | <td class="tdright"> |
18 | 层套内建筑面积(㎡) | 18 | 层套内建筑面积(㎡) |
19 | </td> | 19 | </td> |
20 | <td> | 20 | <td> |
... | @@ -22,11 +22,11 @@ | ... | @@ -22,11 +22,11 @@ |
22 | </td> | 22 | </td> |
23 | </tr> | 23 | </tr> |
24 | <tr> | 24 | <tr> |
25 | <td>层阳台面积(㎡)</td> | 25 | <td class="tdright">层阳台面积(㎡)</td> |
26 | <td> | 26 | <td> |
27 | <el-input v-model="qlcData.cytmj" class="" oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null" ></el-input> | 27 | <el-input v-model="qlcData.cytmj" class="" oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null" ></el-input> |
28 | </td> | 28 | </td> |
29 | <td> | 29 | <td class="tdright"> |
30 | 层半墙面积(㎡) | 30 | 层半墙面积(㎡) |
31 | </td> | 31 | </td> |
32 | <td> | 32 | <td> |
... | @@ -34,11 +34,11 @@ | ... | @@ -34,11 +34,11 @@ |
34 | </td> | 34 | </td> |
35 | </tr> | 35 | </tr> |
36 | <tr> | 36 | <tr> |
37 | <td>层共有建筑面积(㎡)</td> | 37 | <td class="tdright">层共有建筑面积(㎡)</td> |
38 | <td> | 38 | <td> |
39 | <el-input v-model="qlcData.cgyjzmj" class="" oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null" ></el-input> | 39 | <el-input v-model="qlcData.cgyjzmj" class="" oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null" ></el-input> |
40 | </td> | 40 | </td> |
41 | <td> | 41 | <td class="tdright"> |
42 | 层分摊建筑面积(㎡) | 42 | 层分摊建筑面积(㎡) |
43 | </td> | 43 | </td> |
44 | <td> | 44 | <td> |
... | @@ -46,11 +46,11 @@ | ... | @@ -46,11 +46,11 @@ |
46 | </td> | 46 | </td> |
47 | </tr> | 47 | </tr> |
48 | <tr> | 48 | <tr> |
49 | <td>层高(m)</td> | 49 | <td class="tdright">层高(m)</td> |
50 | <td> | 50 | <td> |
51 | <el-input v-model="qlcData.cg" class="" oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null" placeholder="层高(m)"></el-input> | 51 | <el-input v-model="qlcData.cg" class="" oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null" placeholder="层高(m)"></el-input> |
52 | </td> | 52 | </td> |
53 | <td> | 53 | <td class="tdright"> |
54 | 水平投影面积(㎡) | 54 | 水平投影面积(㎡) |
55 | </td> | 55 | </td> |
56 | <td> | 56 | <td> | ... | ... |
... | @@ -10,25 +10,25 @@ | ... | @@ -10,25 +10,25 @@ |
10 | <div> | 10 | <div> |
11 | <table border="1"> | 11 | <table border="1"> |
12 | <tr> | 12 | <tr> |
13 | <td colspan="2">建筑面积(㎡)</td> | 13 | <td colspan="2" class="tdright">建筑面积(㎡)</td> |
14 | <td colspan="4"><input type="text" v-model="form.jzmj" class="inputtitle"/></td> | 14 | <td colspan="4"><input type="text" v-model="form.jzmj" class="inputtitle"/></td> |
15 | <td colspan="2">套内建筑面积(㎡)</td> | 15 | <td colspan="2" class="tdright">套内建筑面积(㎡)</td> |
16 | <td colspan="4"><input type="text" v-model="form.tnjzmj" class="inputtitle"/></td> | 16 | <td colspan="4"><input type="text" v-model="form.tnjzmj" class="inputtitle"/></td> |
17 | </tr> | 17 | </tr> |
18 | <tr> | 18 | <tr> |
19 | <td colspan="2">分摊建筑面积(㎡)</td> | 19 | <td colspan="2" class="tdright">分摊建筑面积(㎡)</td> |
20 | <td colspan="4"><input type="text" v-model="form.ftjzmj" class="inputtitle"/></td> | 20 | <td colspan="4"><input type="text" v-model="form.ftjzmj" class="inputtitle"/></td> |
21 | <td colspan="2">地下部分建筑面积(㎡)</td> | 21 | <td colspan="2" class="tdright">地下部分建筑面积(㎡)</td> |
22 | <td colspan="4"><input type="text" v-model="form.dxbfjzmj" class="inputtitle"/></td> | 22 | <td colspan="4"><input type="text" v-model="form.dxbfjzmj" class="inputtitle"/></td> |
23 | </tr> | 23 | </tr> |
24 | <tr> | 24 | <tr> |
25 | <td colspan="2">其他建筑面积(㎡)</td> | 25 | <td colspan="2" class="tdright">其他建筑面积(㎡)</td> |
26 | <td colspan="4"><input type="text" v-model="form.qtjzmj" class="inputtitle"/></td> | 26 | <td colspan="4"><input type="text" v-model="form.qtjzmj" class="inputtitle"/></td> |
27 | <td colspan="2">分摊系数</td> | 27 | <td colspan="2" class="tdright">分摊系数</td> |
28 | <td colspan="4"><input type="number" @blur="inputBlur($event)" ref="ftxs" v-model="form.ftxs" class="inputtitle"/></td> | 28 | <td colspan="4"><input type="number" @blur="inputBlur($event)" ref="ftxs" v-model="form.ftxs" class="inputtitle"/></td> |
29 | </tr> | 29 | </tr> |
30 | <tr> | 30 | <tr> |
31 | <td colspan="2">户型</td> | 31 | <td colspan="2" class="tdright">户型</td> |
32 | <td colspan="4"> | 32 | <td colspan="4"> |
33 | <el-select class="selectTitle" v-model="form.hxbsm"> | 33 | <el-select class="selectTitle" v-model="form.hxbsm"> |
34 | <el-option | 34 | <el-option |
... | @@ -39,7 +39,7 @@ | ... | @@ -39,7 +39,7 @@ |
39 | ></el-option> | 39 | ></el-option> |
40 | </el-select> | 40 | </el-select> |
41 | </td> | 41 | </td> |
42 | <td colspan="2">户型结构</td> | 42 | <td colspan="2" class="tdright">户型结构</td> |
43 | <td colspan="4"> | 43 | <td colspan="4"> |
44 | <el-select class="selectTitle" v-model="form.hxjgbsm"> | 44 | <el-select class="selectTitle" v-model="form.hxjgbsm"> |
45 | <el-option | 45 | <el-option |
... | @@ -52,15 +52,15 @@ | ... | @@ -52,15 +52,15 @@ |
52 | </td> | 52 | </td> |
53 | </tr> | 53 | </tr> |
54 | <tr> | 54 | <tr> |
55 | <td colspan="2">共有土地面积(㎡)</td> | 55 | <td colspan="2" class="tdright">共有土地面积(㎡)</td> |
56 | <td colspan="4"><input type="text" class="inputtitle" v-model="form.gytdmj"/></td> | 56 | <td colspan="4"><input type="text" class="inputtitle" v-model="form.gytdmj"/></td> |
57 | <td colspan="2">分摊土地面积(㎡)</td> | 57 | <td colspan="2" class="tdright">分摊土地面积(㎡)</td> |
58 | <td colspan="4"><input type="text" class="inputtitle" v-model="form.fttdmj"/></td> | 58 | <td colspan="4"><input type="text" class="inputtitle" v-model="form.fttdmj"/></td> |
59 | </tr> | 59 | </tr> |
60 | <tr> | 60 | <tr> |
61 | <td colspan="2">独有土地面积(㎡)</td> | 61 | <td colspan="2" class="tdright">独有土地面积(㎡)</td> |
62 | <td colspan="4"><input type="text" class="inputtitle" v-model="form.dytdmj"/></td> | 62 | <td colspan="4"><input type="text" class="inputtitle" v-model="form.dytdmj"/></td> |
63 | <td colspan="2">房屋类型</td> | 63 | <td colspan="2" class="tdright">房屋类型</td> |
64 | <td colspan="4"> | 64 | <td colspan="4"> |
65 | <el-select class="selectTitle" v-model="form.fwlxbsm"> | 65 | <el-select class="selectTitle" v-model="form.fwlxbsm"> |
66 | <el-option | 66 | <el-option |
... | @@ -73,7 +73,7 @@ | ... | @@ -73,7 +73,7 @@ |
73 | </td> | 73 | </td> |
74 | </tr> | 74 | </tr> |
75 | <tr> | 75 | <tr> |
76 | <td colspan="2">产别</td> | 76 | <td colspan="2" class="tdright">产别</td> |
77 | <td colspan="4"> | 77 | <td colspan="4"> |
78 | <el-select class="selectTitle" v-model="form.fwcbbsm"> | 78 | <el-select class="selectTitle" v-model="form.fwcbbsm"> |
79 | <el-option | 79 | <el-option |
... | @@ -84,7 +84,7 @@ | ... | @@ -84,7 +84,7 @@ |
84 | ></el-option> | 84 | ></el-option> |
85 | </el-select> | 85 | </el-select> |
86 | </td> | 86 | </td> |
87 | <td colspan="2">产权来源</td> | 87 | <td colspan="2" class="tdright">产权来源</td> |
88 | <td colspan="4"> | 88 | <td colspan="4"> |
89 | <el-select class="selectTitle" v-model="form.fwcqlybsm"> | 89 | <el-select class="selectTitle" v-model="form.fwcqlybsm"> |
90 | <el-option | 90 | <el-option |
... | @@ -97,7 +97,7 @@ | ... | @@ -97,7 +97,7 @@ |
97 | </td> | 97 | </td> |
98 | </tr> | 98 | </tr> |
99 | <tr> | 99 | <tr> |
100 | <td colspan="2">房屋性质</td> | 100 | <td colspan="2" class="tdright">房屋性质</td> |
101 | <td colspan="4"> | 101 | <td colspan="4"> |
102 | <el-select class="selectTitle" v-model="form.fwxzbsm"> | 102 | <el-select class="selectTitle" v-model="form.fwxzbsm"> |
103 | <el-option | 103 | <el-option |
... | @@ -112,7 +112,7 @@ | ... | @@ -112,7 +112,7 @@ |
112 | <td colspan="4"></td> | 112 | <td colspan="4"></td> |
113 | </tr> | 113 | </tr> |
114 | <tr> | 114 | <tr> |
115 | <td colspan="2">房屋结构</td> | 115 | <td colspan="2" class="tdright">房屋结构</td> |
116 | <td colspan="5"> | 116 | <td colspan="5"> |
117 | <el-select class="selectTitle" v-model="form.fwjgbsm"> | 117 | <el-select class="selectTitle" v-model="form.fwjgbsm"> |
118 | <el-option | 118 | <el-option |
... | @@ -125,12 +125,12 @@ | ... | @@ -125,12 +125,12 @@ |
125 | </td> | 125 | </td> |
126 | </tr> | 126 | </tr> |
127 | <tr height="30" v-for="(item1,index) in form.fwytList" :key="index"> | 127 | <tr height="30" v-for="(item1,index) in form.fwytList" :key="index"> |
128 | <td v-if="index===0" colspan="2" :rowspan="ytTitleRowspan" align="center" id="ytTitle"> | 128 | <td v-if="index===0" colspan="2" :rowspan="ytTitleRowspan" align="center" id="ytTitle" class="tdright"> |
129 | <i class="iconfont iconicon-test2" style="margin-right: 10px;color:#66b1ff;font-size:30px" @click="addYtInfo"></i> | 129 | <i class="iconfont iconicon-test2" style="margin-right: 10px;color:#66b1ff;font-size:30px" @click="addYtInfo"></i> |
130 | <span>用途</span> | 130 | <span>用途</span> |
131 | </td> | 131 | </td> |
132 | 132 | ||
133 | <td width="30" colspan="1" align="center" > | 133 | <td width="30" colspan="1" align="center" class="tdright"> |
134 | <i class="iconfont iconicon-test" style="color:#FA6400;font-size:30px" @click="deleteYtInfo(index)"></i> | 134 | <i class="iconfont iconicon-test" style="color:#FA6400;font-size:30px" @click="deleteYtInfo(index)"></i> |
135 | 规划用途 | 135 | 规划用途 |
136 | </td> | 136 | </td> |
... | @@ -148,7 +148,7 @@ | ... | @@ -148,7 +148,7 @@ |
148 | v-model="item1.fwytzdbsm" | 148 | v-model="item1.fwytzdbsm" |
149 | ></el-select-tree> | 149 | ></el-select-tree> |
150 | </td> | 150 | </td> |
151 | <td width="30" colspan="1" align="center" >用途</td> | 151 | <td width="30" colspan="1" align="center" class="tdright">用途</td> |
152 | <td width="30" colspan="4" align="center" > | 152 | <td width="30" colspan="4" align="center" > |
153 | <el-select-tree | 153 | <el-select-tree |
154 | v-if="show" | 154 | v-if="show" |
... | @@ -166,7 +166,7 @@ | ... | @@ -166,7 +166,7 @@ |
166 | </tr> | 166 | </tr> |
167 | 167 | ||
168 | <tr height="30" v-for="(item1,index) in form.fwjgList" :key="'jg'+index"> | 168 | <tr height="30" v-for="(item1,index) in form.fwjgList" :key="'jg'+index"> |
169 | <td colspan="2" v-if="index===0" :rowspan="fwjgTitleRowspan" align="center" > | 169 | <td colspan="2" v-if="index===0" :rowspan="fwjgTitleRowspan" align="center" class="tdright"> |
170 | <i class="iconfont iconicon-test2" style="margin-right: 10px;color:#66b1ff;font-size:30px" @click="addFwjgInfo"></i> | 170 | <i class="iconfont iconicon-test2" style="margin-right: 10px;color:#66b1ff;font-size:30px" @click="addFwjgInfo"></i> |
171 | <span>房屋结构</span> | 171 | <span>房屋结构</span> |
172 | </td> | 172 | </td> |
... | @@ -193,15 +193,15 @@ | ... | @@ -193,15 +193,15 @@ |
193 | </tr> | 193 | </tr> |
194 | 194 | ||
195 | <tr> | 195 | <tr> |
196 | <td colspan="2">东墙体归属</td> | 196 | <td colspan="2" class="tdright">东墙体归属</td> |
197 | <td colspan="4"><input type="text" class="inputtitle" v-model="form.dqtgs"/></td> | 197 | <td colspan="4"><input type="text" class="inputtitle" v-model="form.dqtgs"/></td> |
198 | <td colspan="2">南墙体归属</td> | 198 | <td colspan="2" class="tdright">南墙体归属</td> |
199 | <td colspan="4"><input type="text" class="inputtitle" v-model="form.nqtgs"/></td> | 199 | <td colspan="4"><input type="text" class="inputtitle" v-model="form.nqtgs"/></td> |
200 | </tr> | 200 | </tr> |
201 | <tr> | 201 | <tr> |
202 | <td colspan="2">西墙体归属</td> | 202 | <td colspan="2" class="tdright">西墙体归属</td> |
203 | <td colspan="4"><input type="text" class="inputtitle" v-model="form.xqtgs"/></td> | 203 | <td colspan="4"><input type="text" class="inputtitle" v-model="form.xqtgs"/></td> |
204 | <td colspan="2">北墙体归属</td> | 204 | <td colspan="2" class="tdright">北墙体归属</td> |
205 | <td colspan="4"><input type="text" class="inputtitle" v-model="form.bqtgs"/></td> | 205 | <td colspan="4"><input type="text" class="inputtitle" v-model="form.bqtgs"/></td> |
206 | </tr> | 206 | </tr> |
207 | </table> | 207 | </table> | ... | ... |
1 | import {loadModules} from 'esri-loader' | 1 | import {loadModules} from 'esri-loader' |
2 | 2 | ||
3 | export default { | 3 | export default { |
4 | 4 | ||
... | @@ -19,6 +19,7 @@ export default { | ... | @@ -19,6 +19,7 @@ export default { |
19 | findParameters.layerIds = layerIds; | 19 | findParameters.layerIds = layerIds; |
20 | findParameters.searchFields = searchFields; | 20 | findParameters.searchFields = searchFields; |
21 | findParameters.searchText = searchText; | 21 | findParameters.searchText = searchText; |
22 | findParameters.outSpatialReference = {wkid:3857}; | ||
22 | findTask.execute(findParameters).then(function (result) { | 23 | findTask.execute(findParameters).then(function (result) { |
23 | if(callBackFunction){ | 24 | if(callBackFunction){ |
24 | callBackFunction(result); | 25 | callBackFunction(result); | ... | ... |
... | @@ -169,7 +169,9 @@ export default { | ... | @@ -169,7 +169,9 @@ export default { |
169 | if(this.isMap){ | 169 | if(this.isMap){ |
170 | this.isMap = false; | 170 | this.isMap = false; |
171 | } | 171 | } |
172 | } else { | 172 | } else if(newPath == '/viewMap'){ |
173 | this.isMap = true; | ||
174 | }else{ | ||
173 | 175 | ||
174 | } | 176 | } |
175 | }, | 177 | }, | ... | ... |
... | @@ -636,7 +636,7 @@ | ... | @@ -636,7 +636,7 @@ |
636 | if (res.success) { | 636 | if (res.success) { |
637 | this.getRightTree(res.result,'0,1,2'); | 637 | this.getRightTree(res.result,'0,1,2'); |
638 | this.$router.push({ | 638 | this.$router.push({ |
639 | path: '/dz', | 639 | path: '/zd', |
640 | query: { | 640 | query: { |
641 | bsm: res.result, | 641 | bsm: res.result, |
642 | source: 3, //分割标识 | 642 | source: 3, //分割标识 | ... | ... |
... | @@ -213,6 +213,7 @@ | ... | @@ -213,6 +213,7 @@ |
213 | import lpbContent from "../../../zrz/lpb/bjlp/lpbContent/index"; | 213 | import lpbContent from "../../../zrz/lpb/bjlp/lpbContent/index"; |
214 | import { getLpbMenuTree, batchScYcChange, getLpbTj,batchGeneratorBdcdyh,getLpbFwytAndQlxz ,batchCommit} from "@api/lpb"; | 214 | import { getLpbMenuTree, batchScYcChange, getLpbTj,batchGeneratorBdcdyh,getLpbFwytAndQlxz ,batchCommit} from "@api/lpb"; |
215 | import {getSearchList} from "@api/search"; | 215 | import {getSearchList} from "@api/search"; |
216 | import {getQjHDetailByBsm} from "@api/h"; | ||
216 | export default { | 217 | export default { |
217 | name:"", | 218 | name:"", |
218 | components:{lpbContent}, | 219 | components:{lpbContent}, |
... | @@ -227,7 +228,7 @@ export default { | ... | @@ -227,7 +228,7 @@ export default { |
227 | queryData:{ | 228 | queryData:{ |
228 | bdcdyh: "", | 229 | bdcdyh: "", |
229 | bdcqzh: "", | 230 | bdcqzh: "", |
230 | dylxs: ['zrz'], | 231 | dylxs: ['zrz','h'], |
231 | qlrmc: "", | 232 | qlrmc: "", |
232 | qszt: [], | 233 | qszt: [], |
233 | xmmc: "", | 234 | xmmc: "", |
... | @@ -349,8 +350,16 @@ export default { | ... | @@ -349,8 +350,16 @@ export default { |
349 | }, | 350 | }, |
350 | //办理 | 351 | //办理 |
351 | handleClick(row){ | 352 | handleClick(row){ |
353 | if(row.dylx === 'zrz'){ | ||
352 | this.isSearch = false; | 354 | this.isSearch = false; |
353 | this.zrzbsm = row.glbsm; | 355 | this.zrzbsm = row.glbsm; |
356 | }else { | ||
357 | getQjHDetailByBsm(row.glbsm).then((res)=>{ | ||
358 | this.isSearch = false; | ||
359 | this.zrzbsm = res.result.zrzbsm; | ||
360 | }) | ||
361 | } | ||
362 | |||
354 | }, | 363 | }, |
355 | //分页 | 364 | //分页 |
356 | handleCurrentChange(val) { | 365 | handleCurrentChange(val) { | ... | ... |
... | @@ -93,7 +93,7 @@ | ... | @@ -93,7 +93,7 @@ |
93 | </div> | 93 | </div> |
94 | <!-- 底部数据展示区域 --> | 94 | <!-- 底部数据展示区域 --> |
95 | <div class="bottomResult" v-if="bottomResultDialog"> | 95 | <div class="bottomResult" v-if="bottomResultDialog"> |
96 | <div class="closeButn" @click="closeBufferDialog"> | 96 | <div class="closeButn" @click="closeBufferDialog(false)"> |
97 | <i class="el-icon-close"></i> | 97 | <i class="el-icon-close"></i> |
98 | </div> | 98 | </div> |
99 | <el-tabs v-model="activeName" > | 99 | <el-tabs v-model="activeName" > |
... | @@ -164,6 +164,8 @@ import ChangeMap from "@/components/map/ChangeMap"; | ... | @@ -164,6 +164,8 @@ import ChangeMap from "@/components/map/ChangeMap"; |
164 | 164 | ||
165 | import sideTools from "./mapWeight/sideTools.vue" | 165 | import sideTools from "./mapWeight/sideTools.vue" |
166 | 166 | ||
167 | import mapTools from './mapWeight/js/mapTools.js' | ||
168 | |||
167 | export default { | 169 | export default { |
168 | inject:['getRightTree','getTreeByBsm'], | 170 | inject:['getRightTree','getTreeByBsm'], |
169 | components:{ | 171 | components:{ |
... | @@ -190,7 +192,7 @@ export default { | ... | @@ -190,7 +192,7 @@ export default { |
190 | bottomResultDialog:false | 192 | bottomResultDialog:false |
191 | } | 193 | } |
192 | }, | 194 | }, |
193 | mixins:[mapLayerManager,findTask], | 195 | mixins:[mapLayerManager,findTask,mapTools], |
194 | mounted(){ | 196 | mounted(){ |
195 | 197 | ||
196 | var query = this.$route.query | 198 | var query = this.$route.query |
... | @@ -331,7 +333,7 @@ export default { | ... | @@ -331,7 +333,7 @@ export default { |
331 | this.clearSearchLayer(this.viewId); | 333 | this.clearSearchLayer(this.viewId); |
332 | this.dialogVisible = false; | 334 | this.dialogVisible = false; |
333 | }, | 335 | }, |
334 | closeBufferDialog(){ | 336 | closeBufferDialog(flag){ |
335 | //关闭时清除查询结果 清除数据 | 337 | //关闭时清除查询结果 清除数据 |
336 | this.results = []; | 338 | this.results = []; |
337 | this.selectResLayerId =null; | 339 | this.selectResLayerId =null; |
... | @@ -340,8 +342,10 @@ export default { | ... | @@ -340,8 +342,10 @@ export default { |
340 | this.heighGraphic = null; | 342 | this.heighGraphic = null; |
341 | //清除查询图层 | 343 | //清除查询图层 |
342 | this.clearSearchLayer(this.viewId); | 344 | this.clearSearchLayer(this.viewId); |
343 | this.clearBufferLayer(this.viewId); | ||
344 | this.bottomResultDialog = false; | 345 | this.bottomResultDialog = false; |
346 | if(!flag){ | ||
347 | this.clearBufferLayer(this.viewId); | ||
348 | } | ||
345 | }, | 349 | }, |
346 | //处理数据 | 350 | //处理数据 |
347 | delIdentifyData(data){ | 351 | delIdentifyData(data){ |
... | @@ -472,8 +476,8 @@ export default { | ... | @@ -472,8 +476,8 @@ export default { |
472 | color: #F39835; | 476 | color: #F39835; |
473 | } | 477 | } |
474 | .active{ | 478 | .active{ |
475 | border-bottom: 1.5px solid #409eff; | 479 | border-bottom: 2px solid #409eff; |
476 | padding-bottom: 5px; | 480 | padding-bottom: 10px; |
477 | } | 481 | } |
478 | } | 482 | } |
479 | .searchResult{ | 483 | .searchResult{ |
... | @@ -571,11 +575,10 @@ export default { | ... | @@ -571,11 +575,10 @@ export default { |
571 | background-color: #ffffff; | 575 | background-color: #ffffff; |
572 | margin: 10px; | 576 | margin: 10px; |
573 | border-radius: 4px; | 577 | border-radius: 4px; |
574 | padding: 5px; | ||
575 | .closeButn{ | 578 | .closeButn{ |
576 | position: relative; | 579 | position: relative; |
577 | float: right; | 580 | float: right; |
578 | font-size: 20px; | 581 | font-size: 18px; |
579 | color: #9B9B9B; | 582 | color: #9B9B9B; |
580 | z-index: 16; | 583 | z-index: 16; |
581 | } | 584 | } |
... | @@ -588,6 +591,14 @@ export default { | ... | @@ -588,6 +591,14 @@ export default { |
588 | /deep/ .el-table td, .el-table th.is-leaf { | 591 | /deep/ .el-table td, .el-table th.is-leaf { |
589 | text-align: center; | 592 | text-align: center; |
590 | } | 593 | } |
594 | /deep/ .el-tabs__nav :first{ | ||
595 | margin-left: 33px; | ||
596 | } | ||
597 | |||
598 | /deep/ .el-tabs__item.is-active{ | ||
599 | color: #505050; | ||
600 | background-color:#ffffff; | ||
601 | } | ||
591 | } | 602 | } |
592 | } | 603 | } |
593 | </style> | 604 | </style> |
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
... | @@ -249,10 +249,6 @@ export default { | ... | @@ -249,10 +249,6 @@ export default { |
249 | geometry.spatialReference = { | 249 | geometry.spatialReference = { |
250 | wkt:wkt | 250 | wkt:wkt |
251 | } | 251 | } |
252 | var graphic = { | ||
253 | attributes:self.currentClickZd, | ||
254 | geometry:geometry | ||
255 | } | ||
256 | // self.checkGeo(graphic); | 252 | // self.checkGeo(graphic); |
257 | self.resultDialog = false; | 253 | self.resultDialog = false; |
258 | self.$emit("setGeometry",geometry); | 254 | self.$emit("setGeometry",geometry); | ... | ... |
... | @@ -50,6 +50,7 @@ export default { | ... | @@ -50,6 +50,7 @@ export default { |
50 | symbol:graphicSymbol.fillSymbol.bufferGeoSymbol | 50 | symbol:graphicSymbol.fillSymbol.bufferGeoSymbol |
51 | }) | 51 | }) |
52 | layer.add(graphic); | 52 | layer.add(graphic); |
53 | view.center = graphic.geometry.extent.center; | ||
53 | if(callBackFunction && typeof callBackFunction == 'function'){ | 54 | if(callBackFunction && typeof callBackFunction == 'function'){ |
54 | callBackFunction(bufferGeometry); | 55 | callBackFunction(bufferGeometry); |
55 | } | 56 | } |
... | @@ -119,7 +120,7 @@ export default { | ... | @@ -119,7 +120,7 @@ export default { |
119 | layer.removeAll(); | 120 | layer.removeAll(); |
120 | }else { | 121 | }else { |
121 | layer = new GraphicsLayer({ | 122 | layer = new GraphicsLayer({ |
122 | id:"overLayer" | 123 | id:"identifyLayer" |
123 | }) | 124 | }) |
124 | view.map.add(layer); | 125 | view.map.add(layer); |
125 | } | 126 | } | ... | ... |
... | @@ -150,7 +150,7 @@ | ... | @@ -150,7 +150,7 @@ |
150 | </div> | 150 | </div> |
151 | <el-dialog title="图形导入" :visible.sync="importDialog" | 151 | <el-dialog title="图形导入" :visible.sync="importDialog" |
152 | width="30%"> | 152 | width="30%"> |
153 | <import-geometry @setGeometry="setGeometry"></import-geometry> | 153 | <import-geometry @setGeometry = "setBufferGeometry"></import-geometry> |
154 | </el-dialog> | 154 | </el-dialog> |
155 | </div> | 155 | </div> |
156 | </template> | 156 | </template> |
... | @@ -281,7 +281,6 @@ | ... | @@ -281,7 +281,6 @@ |
281 | //缓冲区分析 | 281 | //缓冲区分析 |
282 | bufferAnalysis(){ | 282 | bufferAnalysis(){ |
283 | this.bufferDialog = true; | 283 | this.bufferDialog = true; |
284 | |||
285 | }, | 284 | }, |
286 | //缓冲区分析执行语句 | 285 | //缓冲区分析执行语句 |
287 | toIdentity(){ | 286 | toIdentity(){ |
... | @@ -309,7 +308,7 @@ | ... | @@ -309,7 +308,7 @@ |
309 | }else{ | 308 | }else{ |
310 | self.$message.success("暂无数据!!!"); | 309 | self.$message.success("暂无数据!!!"); |
311 | //清除上次的结果 关闭上次的结果 清除地图数据 | 310 | //清除上次的结果 关闭上次的结果 清除地图数据 |
312 | self.$parent.closeBufferDialog(); | 311 | self.$parent.closeBufferDialog(true); |
313 | } | 312 | } |
314 | },true,'all',3,view.extent); | 313 | },true,'all',3,view.extent); |
315 | }) | 314 | }) |
... | @@ -351,6 +350,8 @@ | ... | @@ -351,6 +350,8 @@ |
351 | self.$parent.bottomResultDialog = true; | 350 | self.$parent.bottomResultDialog = true; |
352 | }else{ | 351 | }else{ |
353 | self.$message.success("暂无数据!!!"); | 352 | self.$message.success("暂无数据!!!"); |
353 | //清除上次的结果 关闭上次的结果 清除地图数据 | ||
354 | self.$parent.closeBufferDialog(true); | ||
354 | } | 355 | } |
355 | },true,'all',3,view.extent); | 356 | },true,'all',3,view.extent); |
356 | }) | 357 | }) |
... | @@ -375,6 +376,7 @@ | ... | @@ -375,6 +376,7 @@ |
375 | return; | 376 | return; |
376 | } | 377 | } |
377 | } | 378 | } |
379 | //将那个导入图层清除 | ||
378 | self.createBuffer(this.importGeo,self.bufferParams.distance,self.viewId,function (bufGeo) { | 380 | self.createBuffer(this.importGeo,self.bufferParams.distance,self.viewId,function (bufGeo) { |
379 | self.identify(self.layerUrl,self.bufferParams.layerId,bufGeo,function(res){ | 381 | self.identify(self.layerUrl,self.bufferParams.layerId,bufGeo,function(res){ |
380 | var resultes = res.results; | 382 | var resultes = res.results; |
... | @@ -383,6 +385,8 @@ | ... | @@ -383,6 +385,8 @@ |
383 | self.$parent.bottomResultDialog = true; | 385 | self.$parent.bottomResultDialog = true; |
384 | }else{ | 386 | }else{ |
385 | self.$message.success("暂无数据!!!"); | 387 | self.$message.success("暂无数据!!!"); |
388 | //清除上次的结果 关闭上次的结果 清除地图数据 | ||
389 | self.$parent.closeBufferDialog(true); | ||
386 | } | 390 | } |
387 | },true,'all',3,view.extent); | 391 | },true,'all',3,view.extent); |
388 | }) | 392 | }) |
... | @@ -401,7 +405,7 @@ | ... | @@ -401,7 +405,7 @@ |
401 | } | 405 | } |
402 | //清除结果图层和绘制图层 | 406 | //清除结果图层和绘制图层 |
403 | this.$parent.closeResultDialog(); | 407 | this.$parent.closeResultDialog(); |
404 | this.clearBufferLayer(); | 408 | this.clearBufferLayer(this.viewId); |
405 | }, | 409 | }, |
406 | //获取地籍区/地籍子区数据 | 410 | //获取地籍区/地籍子区数据 |
407 | getDjqList(){ | 411 | getDjqList(){ |
... | @@ -426,6 +430,7 @@ | ... | @@ -426,6 +430,7 @@ |
426 | getDjzqList(){ | 430 | getDjzqList(){ |
427 | var self = this, | 431 | var self = this, |
428 | djzqLayer= this.getLayerByName("DJZQ"); | 432 | djzqLayer= this.getLayerByName("DJZQ"); |
433 | self.bufferParams.selectDjzq = ""; | ||
429 | self.djzqList = []; | 434 | self.djzqList = []; |
430 | this.queryAttributes(this.layerUrl+"/"+djzqLayer.id,{"DJZQDM":this.bufferParams.selectDjq},function (features) { | 435 | this.queryAttributes(this.layerUrl+"/"+djzqLayer.id,{"DJZQDM":this.bufferParams.selectDjq},function (features) { |
431 | if(features != null){ | 436 | if(features != null){ |
... | @@ -449,7 +454,8 @@ | ... | @@ -449,7 +454,8 @@ |
449 | } | 454 | } |
450 | }, | 455 | }, |
451 | //设置导入的空间数据 | 456 | //设置导入的空间数据 |
452 | setGeometry(geo){ | 457 | setBufferGeometry(geo){ |
458 | debugger | ||
453 | this.importGeo = geo; | 459 | this.importGeo = geo; |
454 | this.importDialog = false; | 460 | this.importDialog = false; |
455 | }, | 461 | }, | ... | ... |
... | @@ -125,11 +125,6 @@ | ... | @@ -125,11 +125,6 @@ |
125 | </td> | 125 | </td> |
126 | </tr> | 126 | </tr> |
127 | <tr> | 127 | <tr> |
128 | <td colspan="2" class="tdright"><i class="requisite">*</i>坐落</td> | ||
129 | <td colspan="4"> | ||
130 | <input type="text" :disabled="disabled" @blur="inputBlur($event)" ref="zl" | ||
131 | class="formInput" v-model="formData.zl"/> | ||
132 | </td> | ||
133 | <td colspan="2" class="tdright">项目名称</td> | 128 | <td colspan="2" class="tdright">项目名称</td> |
134 | <td colspan="4" class="psr"> | 129 | <td colspan="4" class="psr"> |
135 | <input :disabled="disabled" | 130 | <input :disabled="disabled" |
... | @@ -138,6 +133,14 @@ | ... | @@ -138,6 +133,14 @@ |
138 | v-model="formData.xmmc" | 133 | v-model="formData.xmmc" |
139 | /> | 134 | /> |
140 | </td> | 135 | </td> |
136 | <td colspan="2" class="tdright">预编宗地代码</td> | ||
137 | <td colspan="4" class="psr"> | ||
138 | <input :disabled="disabled" | ||
139 | type="text" | ||
140 | class="formInput " | ||
141 | v-model="formData.ybzddm" | ||
142 | /> | ||
143 | </td> | ||
141 | </tr> | 144 | </tr> |
142 | <tr> | 145 | <tr> |
143 | <td colspan="2" class="tdright">国民经济行业分类</td> | 146 | <td colspan="2" class="tdright">国民经济行业分类</td> |
... | @@ -281,6 +284,14 @@ | ... | @@ -281,6 +284,14 @@ |
281 | </tr> | 284 | </tr> |
282 | 285 | ||
283 | <tr> | 286 | <tr> |
287 | <td colspan="2" class="tdright"><i class="requisite">*</i>坐落</td> | ||
288 | <td colspan="10"> | ||
289 | <input type="text" :disabled="disabled" @blur="inputBlur($event)" ref="zl" | ||
290 | class="formInput" v-model="formData.zl"/> | ||
291 | </td> | ||
292 | </tr> | ||
293 | |||
294 | <tr> | ||
284 | <td colspan="2" rowspan="4" class="tdright">宗地四至</td> | 295 | <td colspan="2" rowspan="4" class="tdright">宗地四至</td> |
285 | <td colspan="2" class="tdright"><i class="requisite">*</i>北至</td> | 296 | <td colspan="2" class="tdright"><i class="requisite">*</i>北至</td> |
286 | <td colspan="8" class="psr"> | 297 | <td colspan="8" class="psr"> | ... | ... |
... | @@ -678,6 +678,10 @@ export default { | ... | @@ -678,6 +678,10 @@ export default { |
678 | } else if(res.code === 206){ | 678 | } else if(res.code === 206){ |
679 | let hasGenerateCount = res.result.hasGenerateCount; | 679 | let hasGenerateCount = res.result.hasGenerateCount; |
680 | let unGenerateCount = res.result.unGenerateCount; | 680 | let unGenerateCount = res.result.unGenerateCount; |
681 | if(+unGenerateCount === 0){ | ||
682 | this.$message.warning("不存在未生成不动产单元号的户,无需生成不动产单元号!") | ||
683 | return | ||
684 | } | ||
681 | this.open(hasGenerateCount,unGenerateCount); | 685 | this.open(hasGenerateCount,unGenerateCount); |
682 | }else { | 686 | }else { |
683 | this.$message.warning(res.message) | 687 | this.$message.warning(res.message) | ... | ... |
-
Please register or sign in to post a comment