无人机管理后台前端(已迁走)
张含笑
2025-10-31 2c8b6c370dde23d1a648a1eb9e96b733b7781f7f
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);
  }
};
// 编辑按钮事件