Compare commits

...

1 Commits

Author SHA1 Message Date
w940853815
58b1f82816 fix: Playbook workspace is missing. right click to create a new file/directory function. 2026-02-11 16:07:50 +08:00
2 changed files with 3 additions and 5 deletions

View File

@@ -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)
}
},

View File

@@ -1,7 +1,7 @@
<template>
<div>
<NewNodeDialog v-if="createDialogVisible" :visible.sync="createDialogVisible" @confirm="doCreate" />
<TreeTable ref="TreeTable" :tree-setting="treeSetting">
<TreeTable ref="TreeTable" :tree-setting="treeSetting" :table-config="{}">
<template v-if="!disableEdit" slot="rMenu">
<li id="m_create_file" class="rmenu" tabindex="-1" @click="onCreate('file')">
{{ $tc('NewFile') }}