From b0cf75f3257f5ce04b52fd48654945cc58537147 Mon Sep 17 00:00:00 2001
From: 少年 <1392120328@qq.com>
Date: 星期二, 06 二月 2024 18:15:39 +0800
Subject: [PATCH] 11

---
 src/components/poplayer/poplayer2.vue |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/src/components/poplayer/poplayer2.vue b/src/components/poplayer/poplayer2.vue
index 81a205f..036906c 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.tdglLine = null;
+      }
+      if (window.pointArr && window.pointArr.length > 0) {
+        window.pointArr.forEach(item => {
+          window.map.removeLayer(item)
+        })
+        window.pointArr = []
       }
     },
   },
@@ -64,6 +69,7 @@
   /* background: white; */
   z-index: 1000;
 }
+
 .Poplayer {
   /* min-width: 350px; */
   min-height: 180px;

--
Gitblit v1.9.3