This commit is contained in:
sjl
2025-03-11 14:16:21 +08:00
parent 341b8df5a9
commit 9af98b034f
4 changed files with 44 additions and 11 deletions

View File

@@ -1,6 +1,6 @@
<template>
<el-tree
node-key="scriptName"
node-key="id"
default-expand-all
:data="props.treeData"
:props="defaultProps"
@@ -44,7 +44,7 @@ const childActiveName = ref('')
const activeIndex = ref()
const treeRef = ref()
const handleNodeClick = (data, node) => {
console.log('handleNodeClick', props.treeData)
//console.log('handleNodeClick', props.treeData)
if(data.index!= null){
let code = ['Base', 'VOL', 'Freq', 'Harm', 'Base_0_10', 'Base_20_85', 'Base_110_200']
const parents = getParentNodes(node, [])
@@ -105,8 +105,12 @@ function findTargetCodes(data: any[], targetCodes: string[]) {
function handleCheckChange(data,isChecked) {
console.log('handleCheckChange', data,isChecked)
if(isChecked){
const checked = [data.scriptName]; // id为tree的node-key属性
const checked = [data.id]; // id为tree的node-key属性
treeRef.value?.setCheckedKeys(checked);
emit('setTab', {
activeIndex:data.index
})
}
}
// // 对外映射