From 43202708578de49d50810ce494c21caaa077b4a8 Mon Sep 17 00:00:00 2001 From: CaptainB Date: Thu, 26 Jun 2025 12:29:26 +0800 Subject: [PATCH] feat: update workspace authorization models to use workspace_id instead of workspace --- ui/src/views/system-shared/AuthorizedWorkspaceDialog.vue | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ui/src/views/system-shared/AuthorizedWorkspaceDialog.vue b/ui/src/views/system-shared/AuthorizedWorkspaceDialog.vue index 963016049..17434f943 100644 --- a/ui/src/views/system-shared/AuthorizedWorkspaceDialog.vue +++ b/ui/src/views/system-shared/AuthorizedWorkspaceDialog.vue @@ -144,6 +144,8 @@ const open = ({ id }: any, type = 'Knowledge') => { .then((res: any) => { auth_list = (res.data || {}).auth_list || [] un_auth_list = (res.data || {}).un_auth_list || [] + // auth_list 中None表示没选中工作空间, 黑名单中表示所有工作空间都可用,白名单表示所有工作空间都不可用 + auth_list = auth_list.filter((ele) => ele.workspace_id !== 'None') workspace.value = [ ...un_auth_list, ...auth_list.map((ele) => ({ id: ele.workspace_id, name: ele.name })),