From dc2421508ec5cc18dc5ff2b2df6b39aba59188c8 Mon Sep 17 00:00:00 2001 From: seatonwan9 <seatonwan9@163.com> Date: 星期日, 30 五月 2021 20:24:25 +0800 Subject: [PATCH] Merge branch 'develop' of http://xearth.cn:6600/r/wuyushui/SewerAndRainNetwork into develop --- src/components/base-page/enterprise-emergency/events-reported/ReportLocationPoint.vue | 14 ++++++++++---- 1 files changed, 10 insertions(+), 4 deletions(-) diff --git a/src/components/base-page/enterprise-emergency/events-reported/ReportLocationPoint.vue b/src/components/base-page/enterprise-emergency/events-reported/ReportLocationPoint.vue index ca90d4e..45d885a 100644 --- a/src/components/base-page/enterprise-emergency/events-reported/ReportLocationPoint.vue +++ b/src/components/base-page/enterprise-emergency/events-reported/ReportLocationPoint.vue @@ -64,7 +64,8 @@ longPos: '', latPos: '' }, - marker: null + marker: window.L.layerGroup().addTo(window.map), + layersGroupArrList: [] } }, methods: { @@ -85,6 +86,7 @@ }) }) window.map.addLayer(this.marker) + this.layersGroupArrList.push(this.marker) window.map.off('click') }) }, @@ -99,19 +101,23 @@ this.marker = window.L.marker(as, { icon: window.L.icon({ iconUrl: iconUrl, - iconSize: [30, 40], - iconAnchor: [15, 20] + iconSize: [26, 40], + iconAnchor: [13, 20] }) }) window.map.addLayer(this.marker) + this.layersGroupArrList.push(this.marker) } else { this.$message('璇疯緭鍏ヨ瘑鍙栫粡绾害') } }, // 鐐瑰嚮纭鎸夐挳浜嬩欢 confirm () { + for (let i = 0; i < this.layersGroupArrList.length; i++) { + window.map.removeLayer(this.layersGroupArrList[i]) + } window.mapManager.clearHighlight() - window.map.removeLayer(this.marker) + // window.map.removeLayer(this.marker) eventBus.$emit('location-setChange', true) this.lonlatpos.longPos = '' this.lonlatpos.latPos = '' -- Gitblit v1.8.0