From 58848469a41db6643c5786a49299f9582c38b4c9 Mon Sep 17 00:00:00 2001 From: shaohuzhang1 Date: Thu, 23 Jul 2026 15:23:53 +0800 Subject: [PATCH] fix: Share knowledge base to retrieve hit test menu --- ui/src/router/modules/document.ts | 21 ++++----------------- 1 file changed, 4 insertions(+), 17 deletions(-) diff --git a/ui/src/router/modules/document.ts b/ui/src/router/modules/document.ts index 576a7de1df7..c51524b48cc 100644 --- a/ui/src/router/modules/document.ts +++ b/ui/src/router/modules/document.ts @@ -409,6 +409,7 @@ const DocumentRouter = { if (to.params.folderId == 'shared') { return RoleConst.ADMIN } else if (to.params.folderId == 'resource-management') { + } else if (to.params.folderId == 'share') { } else { return new ComplexPermission( [RoleConst.USER], @@ -427,6 +428,7 @@ const DocumentRouter = { if (to.params.folderId == 'shared') { return RoleConst.ADMIN } else if (to.params.folderId == 'resource-management') { + } else if (to.params.folderId == 'share') { } else { return RoleConst.WORKSPACE_MANAGE.getWorkspaceRole() } @@ -436,6 +438,7 @@ const DocumentRouter = { if (to.params.folderId == 'shared') { return PermissionConst.SHARED_KNOWLEDGE_HIT_TEST_READ } else if (to.params.folderId == 'resource-management') { + } else if (to.params.folderId == 'share') { } else { return PermissionConst.KNOWLEDGE_HIT_TEST_READ.getKnowledgeWorkspaceResourcePermission( to ? to.params.id : '', @@ -447,27 +450,11 @@ const DocumentRouter = { if (to.params.folderId == 'shared') { return RoleConst.ADMIN } else if (to.params.folderId == 'resource-management') { + } else if (to.params.folderId == 'share') { } else { return PermissionConst.KNOWLEDGE_HIT_TEST_READ.getWorkspacePermissionWorkspaceManageRole() } }, - () => { - const to: any = get_next_route() - if (to.params.folderId == 'share') { - return new ComplexPermission( - [RoleConst.EXTENDS_USER.getWorkspaceRole()], - [PermissionConst.KNOWLEDGE_HIT_TEST_READ.getWorkspacePermission()], - [], - 'AND', - ) - } - }, - () => { - const to: any = get_next_route() - if (to.params.folderId == 'share') { - return RoleConst.USER.getWorkspaceRole() - } - }, () => { const to: any = get_next_route() if (to.params.folderId == 'resource-management') {