diff --git a/src/components/Tree/AutoDataZTree/index.vue b/src/components/Tree/AutoDataZTree/index.vue index 2ad98e42cb..0d03914bf6 100644 --- a/src/components/Tree/AutoDataZTree/index.vue +++ b/src/components/Tree/AutoDataZTree/index.vue @@ -303,7 +303,7 @@ export default { return } this.currentNode = treeNode - this.currentNodeId = treeNode.meta.data.id + this.currentNodeId = treeNode.meta?.data?.id || treeNode.id // 屏蔽收藏资产 if (treeNode?.id === '-12') { return @@ -313,9 +313,7 @@ export default { this.showRMenu('root', event.clientX, event.clientY) } else if (treeNode && !treeNode.noR) { this.zTree.selectNode(treeNode) - if (treeNode.meta?.data?.id) { - this.currentNodeId = treeNode.meta.data.id - } + this.currentNodeId = treeNode.meta?.data?.id || treeNode.id this.showRMenu('node', event.clientX, event.clientY) } }, diff --git a/src/views/ops/Template/Playbook/PlaybookDetail/Workspace.vue b/src/views/ops/Template/Playbook/PlaybookDetail/Workspace.vue index 32e42ac851..7befe76188 100644 --- a/src/views/ops/Template/Playbook/PlaybookDetail/Workspace.vue +++ b/src/views/ops/Template/Playbook/PlaybookDetail/Workspace.vue @@ -1,7 +1,7 @@