增加注释
Showing
2 changed files
with
119 additions
and
13 deletions
... | @@ -157,6 +157,12 @@ export default { | ... | @@ -157,6 +157,12 @@ export default { |
157 | } | 157 | } |
158 | }, | 158 | }, |
159 | methods: { | 159 | methods: { |
160 | /** | ||
161 | * @description: txtFileChange | ||
162 | * @param {*} file | ||
163 | * @param {*} fileList | ||
164 | * @author: renchao | ||
165 | */ | ||
160 | txtFileChange (file, fileList) { | 166 | txtFileChange (file, fileList) { |
161 | var self = this; | 167 | var self = this; |
162 | var fileReader = new FileReader(); | 168 | var fileReader = new FileReader(); |
... | @@ -170,6 +176,11 @@ export default { | ... | @@ -170,6 +176,11 @@ export default { |
170 | self.analysisTextFile(content); | 176 | self.analysisTextFile(content); |
171 | } | 177 | } |
172 | }, | 178 | }, |
179 | /** | ||
180 | * @description: analysisTextFile | ||
181 | * @param {*} content | ||
182 | * @author: renchao | ||
183 | */ | ||
173 | analysisTextFile (content) { | 184 | analysisTextFile (content) { |
174 | var index = content.indexOf("[地块坐标]"), | 185 | var index = content.indexOf("[地块坐标]"), |
175 | geoInfos = content.substr(index), | 186 | geoInfos = content.substr(index), |
... | @@ -225,6 +236,13 @@ export default { | ... | @@ -225,6 +236,13 @@ export default { |
225 | this.txtZd.name = ""; | 236 | this.txtZd.name = ""; |
226 | this.txtResultDialog = true; | 237 | this.txtResultDialog = true; |
227 | }, | 238 | }, |
239 | /** | ||
240 | * @description: shpFileSuccess | ||
241 | * @param {*} response | ||
242 | * @param {*} file | ||
243 | * @param {*} fileList | ||
244 | * @author: renchao | ||
245 | */ | ||
228 | shpFileSuccess (response, file, fileList) { | 246 | shpFileSuccess (response, file, fileList) { |
229 | var self = this; | 247 | var self = this; |
230 | if (response.success) { | 248 | if (response.success) { |
... | @@ -234,9 +252,23 @@ export default { | ... | @@ -234,9 +252,23 @@ export default { |
234 | this.$message.warning(response.message); | 252 | this.$message.warning(response.message); |
235 | } | 253 | } |
236 | }, | 254 | }, |
255 | /** | ||
256 | * @description: cadFileSuccess | ||
257 | * @param {*} response | ||
258 | * @param {*} file | ||
259 | * @param {*} fileList | ||
260 | * @author: renchao | ||
261 | */ | ||
237 | cadFileSuccess (response, file, fileList) { | 262 | cadFileSuccess (response, file, fileList) { |
238 | 263 | ||
239 | }, | 264 | }, |
265 | /** | ||
266 | * @description: excelFileSuccess | ||
267 | * @param {*} response | ||
268 | * @param {*} file | ||
269 | * @param {*} fileList | ||
270 | * @author: renchao | ||
271 | */ | ||
240 | excelFileSuccess (response, file, fileList) { | 272 | excelFileSuccess (response, file, fileList) { |
241 | var self = this; | 273 | var self = this; |
242 | if (response.success) { | 274 | if (response.success) { |
... | @@ -265,7 +297,11 @@ export default { | ... | @@ -265,7 +297,11 @@ export default { |
265 | this.$message.warning(response.message); | 297 | this.$message.warning(response.message); |
266 | } | 298 | } |
267 | }, | 299 | }, |
268 | //文本文档导入 | 300 | /** |
301 | * @description: 文本文档导入 | ||
302 | * @param {*} formName | ||
303 | * @author: renchao | ||
304 | */ | ||
269 | submitTxtForm (formName) { | 305 | submitTxtForm (formName) { |
270 | var self = this; | 306 | var self = this; |
271 | this.$refs[formName].validate((valid) => { | 307 | this.$refs[formName].validate((valid) => { |
... | @@ -286,6 +322,11 @@ export default { | ... | @@ -286,6 +322,11 @@ export default { |
286 | } | 322 | } |
287 | }) | 323 | }) |
288 | }, | 324 | }, |
325 | /** | ||
326 | * @description: txtChange | ||
327 | * @param {*} value | ||
328 | * @author: renchao | ||
329 | */ | ||
289 | txtChange (value) { | 330 | txtChange (value) { |
290 | var wkt = "PROJCS[\"XADFZBX\",GEOGCS[\"GCS_WGS_1984\",DATUM[\"D_WGS_1984\",SPHEROID[\"WGS_1984\",6378137.0,298.257223563]],PRIMEM[\"Greenwich\",0.0],UNIT[\"Degree\",0.0174532925199433]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"False_Easting\",0.0],PARAMETER[\"False_Northing\",0.0],PARAMETER[\"Central_Meridian\",0.0],PARAMETER[\"Scale_Factor\",1.0],PARAMETER[\"Latitude_Of_Origin\",0.0],UNIT[\"Meter\",1.0]]"; | 331 | var wkt = "PROJCS[\"XADFZBX\",GEOGCS[\"GCS_WGS_1984\",DATUM[\"D_WGS_1984\",SPHEROID[\"WGS_1984\",6378137.0,298.257223563]],PRIMEM[\"Greenwich\",0.0],UNIT[\"Degree\",0.0174532925199433]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"False_Easting\",0.0],PARAMETER[\"False_Northing\",0.0],PARAMETER[\"Central_Meridian\",0.0],PARAMETER[\"Scale_Factor\",1.0],PARAMETER[\"Latitude_Of_Origin\",0.0],UNIT[\"Meter\",1.0]]"; |
291 | var graphics = this.txtResult.filter(item => { | 332 | var graphics = this.txtResult.filter(item => { |
... | @@ -298,7 +339,11 @@ export default { | ... | @@ -298,7 +339,11 @@ export default { |
298 | } | 339 | } |
299 | this.addOverLayer(graphic.geometry, []); | 340 | this.addOverLayer(graphic.geometry, []); |
300 | }, | 341 | }, |
301 | //校验空间完整性 | 342 | /** |
343 | * @description: 校验空间完整性 | ||
344 | * @param {*} graphic | ||
345 | * @author: renchao | ||
346 | */ | ||
302 | checkGeo (graphic) { | 347 | checkGeo (graphic) { |
303 | var self = this; | 348 | var self = this; |
304 | //校验完整性 直接调用空间方法 提交空间表 | 349 | //校验完整性 直接调用空间方法 提交空间表 |
... | @@ -331,7 +376,11 @@ export default { | ... | @@ -331,7 +376,11 @@ export default { |
331 | } | 376 | } |
332 | }); | 377 | }); |
333 | }, | 378 | }, |
334 | //选择处理方式 | 379 | /** |
380 | * @description: 选择处理方式 | ||
381 | * @param {*} formName | ||
382 | * @author: renchao | ||
383 | */ | ||
335 | submitDealForm (formName) { | 384 | submitDealForm (formName) { |
336 | var self = this; | 385 | var self = this; |
337 | this.$refs[formName].validate((valid) => { | 386 | this.$refs[formName].validate((valid) => { |
... | @@ -351,7 +400,11 @@ export default { | ... | @@ -351,7 +400,11 @@ export default { |
351 | } | 400 | } |
352 | }) | 401 | }) |
353 | }, | 402 | }, |
354 | //裁剪自己在保存 | 403 | /** |
404 | * @description: 裁剪自己在保存 | ||
405 | * @param {*} geometry | ||
406 | * @author: renchao | ||
407 | */ | ||
355 | delOverGeo (geometry) { | 408 | delOverGeo (geometry) { |
356 | if (!this.currntDealGraphic.attributes) { | 409 | if (!this.currntDealGraphic.attributes) { |
357 | this.currntDealGraphic.attributes = {}; | 410 | this.currntDealGraphic.attributes = {}; |
... | @@ -363,7 +416,11 @@ export default { | ... | @@ -363,7 +416,11 @@ export default { |
363 | } | 416 | } |
364 | this.saveZd(this.currntDealGraphic); | 417 | this.saveZd(this.currntDealGraphic); |
365 | }, | 418 | }, |
366 | //裁剪别的在保存 | 419 | /** |
420 | * @description: 裁剪别的在保存 | ||
421 | * @param {*} results | ||
422 | * @author: renchao | ||
423 | */ | ||
367 | delOtherGeo (results) { | 424 | delOtherGeo (results) { |
368 | //执行编辑操作 | 425 | //执行编辑操作 |
369 | var layer = this.getLayerByName("ZDJBXX"); | 426 | var layer = this.getLayerByName("ZDJBXX"); |
... | @@ -372,7 +429,12 @@ export default { | ... | @@ -372,7 +429,12 @@ export default { |
372 | this.updateGraphic(featureUrl, results); | 429 | this.updateGraphic(featureUrl, results); |
373 | this.saveZd(this.currntDealGraphic); | 430 | this.saveZd(this.currntDealGraphic); |
374 | }, | 431 | }, |
375 | //下载文档模板 | 432 | /** |
433 | * @description: 下载文档模板 | ||
434 | * @param {*} url | ||
435 | * @param {*} fileName | ||
436 | * @author: renchao | ||
437 | */ | ||
376 | downloadFile (url, fileName) { | 438 | downloadFile (url, fileName) { |
377 | let link = document.createElement("a"); | 439 | let link = document.createElement("a"); |
378 | link.style.display = "none"; | 440 | link.style.display = "none"; |
... | @@ -382,7 +444,11 @@ export default { | ... | @@ -382,7 +444,11 @@ export default { |
382 | link.click(); | 444 | link.click(); |
383 | document.body.removeChild(link); | 445 | document.body.removeChild(link); |
384 | }, | 446 | }, |
385 | //导入 | 447 | /** |
448 | * @description: 导入 | ||
449 | * @param {*} fileName | ||
450 | * @author: renchao | ||
451 | */ | ||
386 | submitForm (formName) { | 452 | submitForm (formName) { |
387 | //校验完整性 直接调用空间方法 提交空间表 | 453 | //校验完整性 直接调用空间方法 提交空间表 |
388 | var self = this; | 454 | var self = this; |
... | @@ -405,6 +471,12 @@ export default { | ... | @@ -405,6 +471,12 @@ export default { |
405 | } | 471 | } |
406 | }); | 472 | }); |
407 | }, | 473 | }, |
474 | /** | ||
475 | * @description: dealOverData | ||
476 | * @param {*} results | ||
477 | * @param {*} graphic | ||
478 | * @author: renchao | ||
479 | */ | ||
408 | dealOverData (results, graphic) { | 480 | dealOverData (results, graphic) { |
409 | this.overResults = results; | 481 | this.overResults = results; |
410 | this.currntDealGraphic = graphic; | 482 | this.currntDealGraphic = graphic; |
... | @@ -412,6 +484,11 @@ export default { | ... | @@ -412,6 +484,11 @@ export default { |
412 | this.txtResultDialog = false; | 484 | this.txtResultDialog = false; |
413 | this.dealDialog = true; | 485 | this.dealDialog = true; |
414 | }, | 486 | }, |
487 | /** | ||
488 | * @description: saveZd | ||
489 | * @param {*} graphic | ||
490 | * @author: renchao | ||
491 | */ | ||
415 | saveZd (graphic) { | 492 | saveZd (graphic) { |
416 | var self = this; | 493 | var self = this; |
417 | var points = null, lines = null, | 494 | var points = null, lines = null, |
... | @@ -477,6 +554,11 @@ export default { | ... | @@ -477,6 +554,11 @@ export default { |
477 | }); | 554 | }); |
478 | } | 555 | } |
479 | }, | 556 | }, |
557 | /** | ||
558 | * @description: savejzd | ||
559 | * @param {*} points | ||
560 | * @author: renchao | ||
561 | */ | ||
480 | savejzd (points) { | 562 | savejzd (points) { |
481 | var savePoints = [] | 563 | var savePoints = [] |
482 | for (var i = 0; i < points.length; i++) { | 564 | for (var i = 0; i < points.length; i++) { |
... | @@ -500,6 +582,11 @@ export default { | ... | @@ -500,6 +582,11 @@ export default { |
500 | //保存空间数据 | 582 | //保存空间数据 |
501 | 583 | ||
502 | }, | 584 | }, |
585 | /** | ||
586 | * @description: saveJzx | ||
587 | * @param {*} lines | ||
588 | * @author: renchao | ||
589 | */ | ||
503 | saveJzx (lines) { | 590 | saveJzx (lines) { |
504 | var jzxLines = []; | 591 | var jzxLines = []; |
505 | for (var i = 0; i < lines.length; i++) { | 592 | for (var i = 0; i < lines.length; i++) { |
... | @@ -526,6 +613,11 @@ export default { | ... | @@ -526,6 +613,11 @@ export default { |
526 | // }); | 613 | // }); |
527 | //保存空间数据表 | 614 | //保存空间数据表 |
528 | }, | 615 | }, |
616 | /** | ||
617 | * @description: saveZRZ | ||
618 | * @param {*} graphic | ||
619 | * @author: renchao | ||
620 | */ | ||
529 | saveZRZ (graphic) { | 621 | saveZRZ (graphic) { |
530 | var self = this; | 622 | var self = this; |
531 | var layer = null; | 623 | var layer = null; |
... | @@ -559,7 +651,10 @@ export default { | ... | @@ -559,7 +651,10 @@ export default { |
559 | }); | 651 | }); |
560 | } | 652 | } |
561 | }, | 653 | }, |
562 | //操作成功不需要跳转地图 (直接定位新导入的图形) | 654 | /** |
655 | * @description: 操作成功不需要跳转地图 (直接定位新导入的图形) | ||
656 | * @author: renchao | ||
657 | */ | ||
563 | goMap () { | 658 | goMap () { |
564 | var bsm = "", type = this.propertyInfo.type; | 659 | var bsm = "", type = this.propertyInfo.type; |
565 | if (type == "zd") { | 660 | if (type == "zd") { |
... | @@ -574,7 +669,10 @@ export default { | ... | @@ -574,7 +669,10 @@ export default { |
574 | //TODO 定位当前新导入的图形 | 669 | //TODO 定位当前新导入的图形 |
575 | this.addGeoByBsm(bsm, type, "testMap"); | 670 | this.addGeoByBsm(bsm, type, "testMap"); |
576 | }, | 671 | }, |
577 | //取消 | 672 | /** |
673 | * @description: 取消 | ||
674 | * @author: renchao | ||
675 | */ | ||
578 | cancel () { | 676 | cancel () { |
579 | this.zdForm.zdBsm = ""; | 677 | this.zdForm.zdBsm = ""; |
580 | this.currentClickZd = null; | 678 | this.currentClickZd = null; |
... | @@ -582,14 +680,20 @@ export default { | ... | @@ -582,14 +680,20 @@ export default { |
582 | // 清空当前图层上显示的图形 | 680 | // 清空当前图层上显示的图形 |
583 | this.clearOverLayer(); | 681 | this.clearOverLayer(); |
584 | }, | 682 | }, |
585 | //取消文本选择的弹出框 | 683 | /** |
684 | * @description: 取消文本选择的弹出框 | ||
685 | * @author: renchao | ||
686 | */ | ||
586 | cancelTxtForm () { | 687 | cancelTxtForm () { |
587 | this.txtZd.name = ""; | 688 | this.txtZd.name = ""; |
588 | this.txtResultDialog = false; | 689 | this.txtResultDialog = false; |
589 | // 清空当前图层上显示的图形 | 690 | // 清空当前图层上显示的图形 |
590 | this.clearOverLayer(); | 691 | this.clearOverLayer(); |
591 | }, | 692 | }, |
592 | //取消导入处理的结果 | 693 | /** |
694 | * @description: 取消导入处理的结果 | ||
695 | * @author: renchao | ||
696 | */ | ||
593 | cancelDealForm () { | 697 | cancelDealForm () { |
594 | this.dealForm.method = ""; | 698 | this.dealForm.method = ""; |
595 | this.dealDialog = false; | 699 | this.dealDialog = false; |
... | @@ -597,7 +701,10 @@ export default { | ... | @@ -597,7 +701,10 @@ export default { |
597 | // 清空当前图层上显示的图形 | 701 | // 清空当前图层上显示的图形 |
598 | this.clearOverLayer(); | 702 | this.clearOverLayer(); |
599 | }, | 703 | }, |
600 | //宗地选择发生改变 | 704 | /** |
705 | * @description: 宗地选择发生改变 | ||
706 | * @author: renchao | ||
707 | */ | ||
601 | zdChange (value) { | 708 | zdChange (value) { |
602 | this.zdForm.zdBsm = value.XMMC; | 709 | this.zdForm.zdBsm = value.XMMC; |
603 | this.currentClickZd = value; | 710 | this.currentClickZd = value; | ... | ... |
-
Please register or sign in to post a comment