diff --git a/ui/src/permission/tool/workspace.ts b/ui/src/permission/tool/workspace.ts index eb0d2c90..37edf251 100644 --- a/ui/src/permission/tool/workspace.ts +++ b/ui/src/permission/tool/workspace.ts @@ -100,12 +100,12 @@ const workspace = { ], 'OR' ), - debug: (source_id:string) => + debug: () => hasPermission( [ - new ComplexPermission([RoleConst.USER],[PermissionConst.TOOL.getToolWorkspaceResourcePermission(source_id)],[],'AND'), + RoleConst.USER.getWorkspaceRole, RoleConst.WORKSPACE_MANAGE.getWorkspaceRole, - PermissionConst.TOOL_DEBUG.getToolWorkspaceResourcePermission(source_id), + PermissionConst.TOOL_DEBUG.getWorkspacePermission, PermissionConst.TOOL_DEBUG.getWorkspacePermissionWorkspaceManageRole ], 'OR' diff --git a/ui/src/views/tool/ToolFormDrawer.vue b/ui/src/views/tool/ToolFormDrawer.vue index a9bd0947..2f0a4cb6 100644 --- a/ui/src/views/tool/ToolFormDrawer.vue +++ b/ui/src/views/tool/ToolFormDrawer.vue @@ -231,10 +231,10 @@