From 5dc1eb8074f52b2fdc03216b62ae4e2d82acbe0f Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Mon, 03 Nov 2025 08:45:21 +0800
Subject: [PATCH] Merge branch 'refs/heads/feature/v7.0/7.0.4' into 图层管理

---
 src/views/layerManagement/components/leftList.vue |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/src/views/layerManagement/components/leftList.vue b/src/views/layerManagement/components/leftList.vue
index 9480e72..5d0da05 100644
--- a/src/views/layerManagement/components/leftList.vue
+++ b/src/views/layerManagement/components/leftList.vue
@@ -38,7 +38,12 @@
 
       <el-button class="ztzf-button" @click="selectAll">全选</el-button>
     </div>
-    <div class="tableListBox">
+    <div
+      class="tableListBox"
+      v-loading="loading"
+      element-loading-background="rgba(0, 0, 0, 0.5)"
+      element-loading-text="加载中..."
+    >
       <el-tree
         class="ztzf-el-tree"
         :class="{ isTheTerritory: activeName === '国土空间规划' }"
@@ -106,17 +111,21 @@
   dkbh: '',
   patchesName: '',
 });
+const loading = ref(false);
 const treeData = ref([]);
 const treeAllData = ref([]);
 // 获取数据
 const gettreeDataApi = async () => {
   try {
+    loading.value = true;
     const res = await treeDataApi();
     treeAllData.value = res.data.data;
     console.log('接口数据', treeAllData.value);
     setupWatch();
   } catch (error) {
     console.error('获取数据失败:', error);
+  } finally {
+    loading.value = false;
   }
 };
 

--
Gitblit v1.9.3