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