diff --git a/core/core-frontend/src/locales/en.ts b/core/core-frontend/src/locales/en.ts index e3ed14456f..184c555bb0 100644 --- a/core/core-frontend/src/locales/en.ts +++ b/core/core-frontend/src/locales/en.ts @@ -97,6 +97,7 @@ export default { filter_condition: 'Filter condition', no_auth_tips: 'Missing menu permissions, please contact the administrator', no_menu_tips: 'Resource not found 401 error', + no_permission_node: 'No permission for this node', refresh_success: 'Refresh success' }, toolbox: { diff --git a/core/core-frontend/src/locales/tw.ts b/core/core-frontend/src/locales/tw.ts index cc8f15e16b..29d9e34091 100644 --- a/core/core-frontend/src/locales/tw.ts +++ b/core/core-frontend/src/locales/tw.ts @@ -94,6 +94,7 @@ export default { filter_condition: '篩選條件', no_auth_tips: '缺少選單權限,請聯絡管理員', no_menu_tips: '未找到資源401錯誤', + no_permission_node: '對當前節點沒有權限', refresh_success: '刷新成功' }, toolbox: { diff --git a/core/core-frontend/src/locales/zh-CN.ts b/core/core-frontend/src/locales/zh-CN.ts index 48ff02bdf9..d784e18bd1 100644 --- a/core/core-frontend/src/locales/zh-CN.ts +++ b/core/core-frontend/src/locales/zh-CN.ts @@ -95,6 +95,7 @@ export default { filter_condition: '筛选条件', no_auth_tips: '缺少菜单权限,请联系管理员', no_menu_tips: '未找到资源 401错误', + no_permission_node: '对当前节点没有权限', refresh_success: '刷新成功' }, toolbox: { diff --git a/core/core-frontend/src/views/common/DeResourceTree.vue b/core/core-frontend/src/views/common/DeResourceTree.vue index a88b89be7a..ba9e5eaa48 100644 --- a/core/core-frontend/src/views/common/DeResourceTree.vue +++ b/core/core-frontend/src/views/common/DeResourceTree.vue @@ -81,7 +81,7 @@ const props = defineProps({ const defaultProps = { children: 'children', label: 'name', - disabled: (data: any) => data.extraFlag1 === 0 + disabled: (data: any) => data.extraFlag1 === 0 || !data.weight } const mounted = ref(false) const rootManage = ref(false) @@ -785,17 +785,20 @@ defineExpose({ draggable >