源程控-时间展示

This commit is contained in:
caozehui
2025-03-10 10:10:32 +08:00
parent 258d3d692f
commit 3cf5019880
3 changed files with 71 additions and 16 deletions

View File

@@ -42,6 +42,7 @@ const childActiveName = ref('')
const activeIndex = ref()
const handleNodeClick = (data, node) => {
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, [])
parents.pop()
@@ -50,15 +51,16 @@ const handleNodeClick = (data, node) => {
let active = parents[0].scriptTypeCode
let childActive = findTargetCodes(parents, code)[0] || ''
// 获取当前节点的直接父节点
if (activeName.value != active || childActiveName.value != childActive) {
activeName.value = active
childActiveName.value = childActive
emit('setTab', {
activeName: active,
childActiveName: childActive,
activeIndex:data.index
})
if (activeName.value != active || childActiveName.value != childActive || activeIndex.value != data.index) {
activeName.value = active
childActiveName.value = childActive
emit('setTab', {
activeName: active,
childActiveName: childActive,
activeIndex:data.index
})
}
}
}
// 返回父级