From f7ab8838f095134c65d2628fe54a6fb8c5df146e Mon Sep 17 00:00:00 2001
From: 少年 <1392120328@qq.com>
Date: 星期三, 07 二月 2024 16:52:38 +0800
Subject: [PATCH] 111

---
 src/components/poplayer/poplayer2.vue |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/src/components/poplayer/poplayer2.vue b/src/components/poplayer/poplayer2.vue
index 81a205f..a9669db 100644
--- a/src/components/poplayer/poplayer2.vue
+++ b/src/components/poplayer/poplayer2.vue
@@ -1,7 +1,7 @@
 <template>
-  <div class="landAdmin">
+  <div class="landAdmin" v-if="state.show">
     <transition name="el-zoom-in-bottom">
-      <div class="Poplayer" v-if="state.show">
+      <div class="Poplayer">
         <div class="close" @click.stop="closehandle"></div>
         <div class="title">鐐逛綅璇︽儏</div>
         <div class="content">
@@ -45,11 +45,16 @@
   methods: {
     closehandle() {
       store.setdwInfo({});
-      divPoint3 && divPoint3.deleteObject();
-      store.setTdglShow(false);
+      store.setdwShow(false)
       if (window.tdglLine) {
-        window.map.removeLayer(window.tdglLine);
+        window.mapapi.removeLayer(window.tdglLine);
         window.tdglLine = null;
+      }
+      if (window.pointArr && window.pointArr.length > 0) {
+        window.pointArr.forEach(item => {
+          window.mapapi.removeLayer(item)
+        })
+        window.pointArr = []
       }
     },
   },
@@ -64,6 +69,7 @@
   /* background: white; */
   z-index: 1000;
 }
+
 .Poplayer {
   /* min-width: 350px; */
   min-height: 180px;

--
Gitblit v1.9.3