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) }