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