From 71a5de4e2172b99b5b23862fcbaf87b9f706866d Mon Sep 17 00:00:00 2001 From: zhangzhanwei Date: Mon, 30 Jun 2025 19:57:34 +0800 Subject: [PATCH] fix: Model card permission --- ui/src/permission/model/workspace.ts | 4 ++-- ui/src/views/model/component/ModelCard.vue | 13 +++++-------- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/ui/src/permission/model/workspace.ts b/ui/src/permission/model/workspace.ts index 2910ff709..90280fa00 100644 --- a/ui/src/permission/model/workspace.ts +++ b/ui/src/permission/model/workspace.ts @@ -10,12 +10,12 @@ const workspace = { [EditionConst.IS_EE],'OR'), 'OR', ), - addModel: (source_id:string) => + addModel: () => hasPermission( [ RoleConst.WORKSPACE_MANAGE.getWorkspaceRole, RoleConst.USER.getWorkspaceRole, - PermissionConst.MODEL_CREATE.getModelWorkspaceResourcePermission(source_id), + PermissionConst.MODEL_CREATE.getWorkspacePermission, PermissionConst.MODEL_CREATE.getWorkspacePermissionWorkspaceManageRole ], 'OR' diff --git a/ui/src/views/model/component/ModelCard.vue b/ui/src/views/model/component/ModelCard.vue index 68ea7d321..8c74dbfdc 100644 --- a/ui/src/views/model/component/ModelCard.vue +++ b/ui/src/views/model/component/ModelCard.vue @@ -74,7 +74,7 @@