diff --git a/ui/src/api/shared/workspace.ts b/ui/src/api/shared/workspace.ts index dafe1260f..f1647ef69 100644 --- a/ui/src/api/shared/workspace.ts +++ b/ui/src/api/shared/workspace.ts @@ -7,7 +7,7 @@ import type { knowledgeData } from '@/api/type/knowledge' import useStore from '@/stores' const prefix = '/system/shared' const prefix_workspace: any = { _value: '/workspace/' } -Object.defineProperty(prefix, 'value', { +Object.defineProperty(prefix_workspace, 'value', { get: function () { const { user } = useStore() return this._value + user.getWorkspaceId() diff --git a/ui/src/stores/modules-shared-system/index.ts b/ui/src/stores/modules-shared-system/index.ts index e57504602..58acd47a1 100644 --- a/ui/src/stores/modules-shared-system/index.ts +++ b/ui/src/stores/modules-shared-system/index.ts @@ -1,8 +1,6 @@ import useCommonStore from './common' import useLoginStore from './login' -import useUserStore from './user' import useFolderStore from './folder' -import useThemeStore from './theme' import useKnowledgeStore from './knowledge' import useModelStore from './model' import usePromptStore from './prompt' @@ -13,9 +11,7 @@ import useDocumentStore from './document' const useStore = () => ({ common: useCommonStore(), login: useLoginStore(), - user: useUserStore(), folder: useFolderStore(), - theme: useThemeStore(), knowledge: useKnowledgeStore(), model: useModelStore(), prompt: usePromptStore(), diff --git a/ui/src/stores/modules-shared-system/login.ts b/ui/src/stores/modules-shared-system/login.ts index ec6ee4421..f6999e0ac 100644 --- a/ui/src/stores/modules-shared-system/login.ts +++ b/ui/src/stores/modules-shared-system/login.ts @@ -1,8 +1,8 @@ -import { defineStore } from 'pinia' -import { type Ref } from 'vue' +import {defineStore} from 'pinia' +import {type Ref} from 'vue' import loginApi from '@/api/user/login' -import type { LoginRequest } from '@/api/type/login' -import useUserStore from './user' +import type {LoginRequest} from '@/api/type/login' +import useUserStore from '@/stores/modules/user' const useLoginStore = defineStore('logi', { state: () => ({