diff --git a/ui/src/locales/lang/zh-CN/views/application.ts b/ui/src/locales/lang/zh-CN/views/application.ts index 7230a490e..1e5b6d58c 100644 --- a/ui/src/locales/lang/zh-CN/views/application.ts +++ b/ui/src/locales/lang/zh-CN/views/application.ts @@ -1,5 +1,3 @@ -import type { title } from 'process' - export default { title: '应用', createApplication: '创建简易应用', diff --git a/ui/src/views/system/resource-authorization/index.vue b/ui/src/views/system/resource-authorization/index.vue index 4882c3c8a..ea2e7bd0c 100644 --- a/ui/src/views/system/resource-authorization/index.vue +++ b/ui/src/views/system/resource-authorization/index.vue @@ -267,11 +267,12 @@ function getMember(id?: string) { AuthorizationApi.getUserMember(currentWorkspaceId.value || 'default', loading).then((res) => { memberList.value = res.data filterMember.value = res.data - - const user = (id && memberList.value.find((p: any) => p.user_id === id)) || null - currentUser.value = user ? user.id : memberList.value?.[0].id - currentType.value = user ? user.type : memberList.value?.[0].type - getWholeTree(currentUser.value) + if (memberList.value.length > 0) { + const member = (id && memberList.value.find((p: any) => p.user_id === id)) || null + currentUser.value = member ? member.id : memberList.value?.[0]?.id + currentType.value = member ? member.type : memberList.value?.[0]?.type + getWholeTree(currentUser.value) + } }) } diff --git a/ui/src/views/tool/index.vue b/ui/src/views/tool/index.vue index 48b95e6fa..88a5469aa 100644 --- a/ui/src/views/tool/index.vue +++ b/ui/src/views/tool/index.vue @@ -60,6 +60,9 @@ function getFolder(bool?: boolean) { } function folderClickHandle(row: any) { + if (row.id === folder.currentFolder?.id) { + return + } folder.setCurrentFolder(row) tool.setToolList([]) }