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/components/rightEdit.vue |    8 ++++++--
 src/views/layerManagement/index.vue                |    8 +++++---
 src/styles/element-ui.scss                         |    7 ++++++-
 3 files changed, 17 insertions(+), 6 deletions(-)

diff --git a/src/styles/element-ui.scss b/src/styles/element-ui.scss
index 090c732..9cc55c2 100644
--- a/src/styles/element-ui.scss
+++ b/src/styles/element-ui.scss
@@ -259,7 +259,12 @@
 	background: transparent;
 	border: 1px solid #fff;
 	border-radius: 5px;
-
+	.el-range-editor.is-disabled input {
+		background-color: transparent !important;
+	}
+	.el-range-editor.is-disabled {
+		background-color: transparent !important;
+	}
 	.el-input__wrapper {
 		box-shadow: none !important;
 		background-color: transparent !important;
diff --git a/src/views/layerManagement/components/rightEdit.vue b/src/views/layerManagement/components/rightEdit.vue
index 074f356..15335e0 100644
--- a/src/views/layerManagement/components/rightEdit.vue
+++ b/src/views/layerManagement/components/rightEdit.vue
@@ -38,8 +38,8 @@
         <div>
           <el-date-picker
             :disabled="isDisabled"
-            popper-class="ztzf-layer-date-picker-popper"
-            class="ztzf-layer-date-picker layertimer"
+         
+            class="ztzf-layer-date-picker "
             v-model="timeValue"
             type="datetimerange"
             format="YYYY-MM-DD HH:mm"
@@ -362,7 +362,11 @@
     }
     :deep(.el-date-editor.el-input__wrapper) {
       width: auto !important;
+      background: transparent !important;
     }
+    :deep(.el-range-editor.is-disabled input ){
+		background-color: transparent !important;
+	}
   }
   .detailInfo {
     .infpItem {
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