From bb3f24bfc63929dbf93a0d2e33195a51f1d19409 Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Fri, 31 Oct 2025 16:33:41 +0800
Subject: [PATCH] feat:切换tab清除数据

---
 src/views/layerManagement/index.vue |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/views/layerManagement/index.vue b/src/views/layerManagement/index.vue
index 1f658d3..b7bee22 100644
--- a/src/views/layerManagement/index.vue
+++ b/src/views/layerManagement/index.vue
@@ -98,14 +98,15 @@
   fileType: 1, //文件夹类型
   editFolderData: null,
   editingIsProhibited:false,//禁止编辑
+  isDetailShow:false
 });
 
 const handleClick = tab => {
   const clickedTab = tabData.value.find(item => item.type === tab.paneName);
-
   activeType.value = clickedTab.type;
   activeName.value = clickedTab.name;
   getdataFolderApi();
+  parentMethod()
 };
 const refreshMethod =()=>{
   getdataFolderApi()
@@ -164,7 +165,6 @@
     viewer.entities.removeAll();
   }
 };
-
 const loadDataToMap = dataList => {
   if (!viewer) return;
   viewer.entities.removeAll();
@@ -208,7 +208,9 @@
     });
   });
   focusOnAllFeatures();
-  viewInstance.value?.addLeftClickEvent(null, handleFenceClick);
+  if (activeName.value !== '国土空间规划') {
+    viewInstance.value?.addLeftClickEvent(null, handleFenceClick);
+  }
 };
 //计算所有图斑的包围球并定位
 const focusOnAllFeatures = () => {

--
Gitblit v1.9.3