diff --git a/ui/src/permission/modules/application/workspace.ts b/ui/src/permission/modules/application/workspace.ts index 9e06498c15b..c0478e7273e 100644 --- a/ui/src/permission/modules/application/workspace.ts +++ b/ui/src/permission/modules/application/workspace.ts @@ -80,6 +80,10 @@ const workspace = { debug: (id: string) => canRes(P.APPLICATION_READ, id), // —— 文件夹 —— +/** + * 工作空间「智能体」「文件夹」创建权限 + */ + folderCreateWorkspace: () => can(P.APPLICATION_FOLDER_CREATE), /** * 工作空间「智能体」「文件夹」创建权限 */ diff --git a/ui/src/permission/modules/knowledge/workspace.ts b/ui/src/permission/modules/knowledge/workspace.ts index a4bd020a77a..4e22721a8fb 100644 --- a/ui/src/permission/modules/knowledge/workspace.ts +++ b/ui/src/permission/modules/knowledge/workspace.ts @@ -150,6 +150,10 @@ const workspace = { }, // —— 文件夹 —— +/** + * 工作空间「知识库」「文件夹」只读权限 + */ + folderCreateWorkspace: () => can(P.KNOWLEDGE_FOLDER_CREATE), /** * 工作空间「知识库」「文件夹」只读权限 */ diff --git a/ui/src/views/application/index.vue b/ui/src/views/application/index.vue index 805fa7acc1b..d5e6e7a393b 100644 --- a/ui/src/views/application/index.vue +++ b/ui/src/views/application/index.vue @@ -28,7 +28,6 @@ import ButtonCreateApplication from './components/ButtonCreateApplication.vue' import ButtonTemplateStore from './components/ButtonTemplateStore.vue' import ButtonBatchCleanStrategy from './components/ButtonBatchCleanStrategy.vue' import perm from '@/permission/index.ts' -import { getWorkspaceId } from '@/utils/resource-context.ts' const route = useRoute() const router = useRouter() @@ -201,7 +200,7 @@ function handleBatchDelete() {