diff --git a/ui/src/constants/folder.ts b/ui/src/constants/folder.ts
index c98b7cca2ce..2706ae32ea8 100644
--- a/ui/src/constants/folder.ts
+++ b/ui/src/constants/folder.ts
@@ -11,15 +11,15 @@ export const FOLDER_ENTRY_ID = {
SHARED: 'shared',
} as const
-function createFolderEntries(sharedResourceName: string) {
+function createFolderEntries(resourceName: string) {
return {
all: {
get id() {
return FOLDER_ENTRY_ID.ALL
},
- name: '全部资源',
+ name: `全部${resourceName}`,
},
- shared: { id: FOLDER_ENTRY_ID.SHARED, name: `共享${sharedResourceName}` },
+ shared: { id: FOLDER_ENTRY_ID.SHARED, name: `共享${resourceName}` },
}
}
diff --git a/ui/src/views/model/components/ModelProvider.vue b/ui/src/views/model/components/ModelProvider.vue
index f0d3bbc5cb3..8f2481b281f 100644
--- a/ui/src/views/model/components/ModelProvider.vue
+++ b/ui/src/views/model/components/ModelProvider.vue
@@ -5,7 +5,7 @@ import { isWorkspaceResource } from '@/utils/resource-context'
defineOptions({ name: 'ModelProvider' })
-const ALL_MODEL_PROVIDER: ModelProviderItem = { icon: '', name: '全部资源', provider: 'all' }
+const ALL_MODEL_PROVIDER: ModelProviderItem = { icon: '', name: '全部模型', provider: 'all' }
const SHARED_MODEL_PROVIDER: ModelProviderItem = { icon: '', name: '共享模型', provider: 'shared' }
const LOCAL_PROVIDER_IDS = new Set([
@@ -44,7 +44,7 @@ function handleProviderSelect(provider: ModelProviderItem) {
- {{ ALL_MODEL_PROVIDER.name }}
+ 全部模型
diff --git a/ui/src/views/model/index.vue b/ui/src/views/model/index.vue
index 84f331ccc8c..b5fcad69f26 100644
--- a/ui/src/views/model/index.vue
+++ b/ui/src/views/model/index.vue
@@ -20,7 +20,7 @@ import {
} from './model-card/action-dropdown'
import perm from '@/permission/index.ts'
-const DEFAULT_MODEL_PROVIDER: ModelProviderItem = { icon: '', name: '全部资源', provider: 'all' }
+const DEFAULT_MODEL_PROVIDER: ModelProviderItem = { icon: '', name: '全部模型', provider: 'all' }
const loading = ref(false)
const currentProvider = ref(DEFAULT_MODEL_PROVIDER)
diff --git a/ui/src/views/system/identity/resource-authorization/index.vue b/ui/src/views/system/identity/resource-authorization/index.vue
index a5e20f22c9f..e17ac76be24 100644
--- a/ui/src/views/system/identity/resource-authorization/index.vue
+++ b/ui/src/views/system/identity/resource-authorization/index.vue
@@ -139,11 +139,8 @@ function buildResourceTree(resourceItems: ResourcePermissionItem[]) {
}
})
- const workspaceRoot = resourceMap.get(selectedWorkspaceId.value)
- if (workspaceRoot?.resource_type === 'folder' && !workspaceRoot.folder_id) {
- workspaceRoot.name = '全部资源'
- return [workspaceRoot]
- }
+ const defaultRoot = resourceMap.get('default')
+ if (defaultRoot && !defaultRoot.folder_id) return defaultRoot.children
return resources.filter(({ folder_id }) => !folder_id)
}