diff --git a/core/core-frontend/src/components/handle-more/src/DvHandleMore.vue b/core/core-frontend/src/components/handle-more/src/DvHandleMore.vue index 76930165ea..d489569563 100644 --- a/core/core-frontend/src/components/handle-more/src/DvHandleMore.vue +++ b/core/core-frontend/src/components/handle-more/src/DvHandleMore.vue @@ -52,7 +52,8 @@ const handleCommand = (command: string | number | object) => { } const callBack = param => { if (props.node.leaf && props.node?.weight >= 7) { - menus.value.splice(2, 0, param) + menus.value[0]['divided'] = true + menus.value.splice(0, 0, param) } } const emit = defineEmits(['handleCommand']) diff --git a/core/core-frontend/src/views/common/DeResourceTree.vue b/core/core-frontend/src/views/common/DeResourceTree.vue index 58b1b1336c..c52c00f35a 100644 --- a/core/core-frontend/src/views/common/DeResourceTree.vue +++ b/core/core-frontend/src/views/common/DeResourceTree.vue @@ -133,6 +133,11 @@ const resourceTypeList = computed(() => { const menuList = computed(() => { const list = [ + { + label: '复制', + command: 'copy', + svgName: 'dv-copy-dark' + }, { label: '移动到', command: 'move', @@ -148,16 +153,6 @@ const menuList = computed(() => { command: 'delete', svgName: 'dv-delete', divided: true - }, - { - label: '编辑', - command: 'edit', - svgName: 'dv-edit' - }, - { - label: '复制', - command: 'copy', - svgName: 'dv-copy-dark' } ] return list