diff --git a/ui/src/permission/model/system-manage.ts b/ui/src/permission/model/system-manage.ts
index 83020c4a..decfebc7 100644
--- a/ui/src/permission/model/system-manage.ts
+++ b/ui/src/permission/model/system-manage.ts
@@ -13,11 +13,11 @@ const systemManage = {
'OR',
),
create: () => false,
- modify: (id: string) =>
+ modify: () =>
hasPermission([RoleConst.ADMIN, PermissionConst.RESOURCE_MODEL_EDIT], 'OR'),
- paramSetting: (id: string) =>
+ paramSetting: () =>
hasPermission([RoleConst.ADMIN, PermissionConst.RESOURCE_MODEL_EDIT], 'OR'),
- delete: (id: string) =>
+ delete: () =>
hasPermission([RoleConst.ADMIN, PermissionConst.RESOURCE_MODEL_DELETE], 'OR'),
folderCreate: () => false,
diff --git a/ui/src/utils/permission/data.ts b/ui/src/utils/permission/data.ts
index 4958fadf..62450619 100644
--- a/ui/src/utils/permission/data.ts
+++ b/ui/src/utils/permission/data.ts
@@ -189,7 +189,7 @@ const PermissionConst = {
SHARED_KNOWLEDGE_DOCUMENT_GENERATE: new Permission('SYSTEM_KNOWLEDGE_DOCUMENT:READ+GENERATE'),
SHARED_KNOWLEDGE_DOCUMENT_MIGRATE: new Permission('SYSTEM_KNOWLEDGE_DOCUMENT:READ+MIGRATE'),
SHARED_KNOWLEDGE_DOCUMENT_EXPORT: new Permission('SYSTEM_KNOWLEDGE_DOCUMENT:READ+EXPORT'),
- SHARED_KNOWLEDGE_DOCUMENT_DOWNLOAD_SOURCE_FILE: new Permission('SYSTEM_KNOWLEDGE_DOCUMENT:READ'),
+ SHARED_KNOWLEDGE_DOCUMENT_DOWNLOAD_SOURCE_FILE: new Permission('SYSTEM_KNOWLEDGE_DOCUMENT:READ+DOWNLOAD'),
SHARED_KNOWLEDGE_PROBLEM_READ: new Permission('SYSTEM_KNOWLEDGE_PROBLEM:READ'),
SHARED_KNOWLEDGE_PROBLEM_CREATE: new Permission('SYSTEM_KNOWLEDGE_PROBLEM:READ+CREATE'),
diff --git a/ui/src/views/system-resource-management/ModelResourceIndex.vue b/ui/src/views/system-resource-management/ModelResourceIndex.vue
index cf158963..fa4350ec 100644
--- a/ui/src/views/system-resource-management/ModelResourceIndex.vue
+++ b/ui/src/views/system-resource-management/ModelResourceIndex.vue
@@ -169,7 +169,7 @@
type="primary"
text
:title="$t('common.modify')"
- v-if="permissionPrecise.modify(row.id)"
+ v-if="permissionPrecise.modify()"
@click.stop="openEditModel(row)"
>
@@ -191,7 +191,7 @@
row.model_type === 'LLM' ||
row.model_type === 'IMAGE' ||
row.model_type === 'TTI') &&
- permissionPrecise.paramSetting(row.id)
+ permissionPrecise.paramSetting()
"
@click.stop="openParamSetting(row)"
>
@@ -205,7 +205,7 @@
type="primary"
text
:title="$t('common.delete')"
- v-if="permissionPrecise.delete(row.id)"
+ v-if="permissionPrecise.delete()"
@click.stop="deleteModel(row)"
>