From 2c8b6c370dde23d1a648a1eb9e96b733b7781f7f Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Fri, 31 Oct 2025 11:45:51 +0800
Subject: [PATCH] feat:添加限制

---
 src/views/layerManagement/components/leftList.vue |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/src/views/layerManagement/components/leftList.vue b/src/views/layerManagement/components/leftList.vue
index 1800e30..7e32952 100644
--- a/src/views/layerManagement/components/leftList.vue
+++ b/src/views/layerManagement/components/leftList.vue
@@ -111,8 +111,6 @@
 const handleCheck = (checkedNodesData, checkedKeysData) => {
   const filteredNodes = checkedKeysData.checkedNodes.filter(node => node.level === 3);
   checkedNodes.value = checkedNodesData.checkedNodes;
-  console.log(' checkedKeysData.checkedNodes', checkedNodes.value);
-
   checkedKeys.value = filteredNodes.map(node => node.id);
   coverData.value = filteredNodes;
   emit('update:coverData', coverData.value);
@@ -143,6 +141,9 @@
 };
 // 定位按钮事件
 const handleLocation = (node) => {
+checkedKeys.value = [];
+      checkedNodes.value = [];
+      coverData.value = [];
   if (node.data.level === 2) {
     const folderChildren = node.data.children || [];
     const childrenIds = folderChildren.map(child => child.id);
@@ -150,7 +151,11 @@
     checkedKeys.value = childrenIds;
     checkedNodes.value = folderChildren;
     coverData.value = folderChildren;
+    console.log('1111',node.data.children);  
     emit('update:coverData', coverData.value);
+  }else{
+    console.log('node',node);
+    
   }
 };
 // 编辑按钮事件

--
Gitblit v1.9.3