diff --git a/frontend/src/stores/modules/mode.ts b/frontend/src/stores/modules/mode.ts index 8c14004..87e0671 100644 --- a/frontend/src/stores/modules/mode.ts +++ b/frontend/src/stores/modules/mode.ts @@ -1,9 +1,11 @@ // src/stores/modules/mode.ts import { defineStore } from 'pinia' +export const DEFAULT_MODE = '模拟式' + export const useModeStore = defineStore('mode', { state: () => ({ - currentMode: localStorage.getItem('currentMode') || ('' as string) + currentMode: localStorage.getItem('currentMode') || DEFAULT_MODE }), actions: { setCurrentMode(modeName: string) { diff --git a/frontend/src/stores/modules/user.ts b/frontend/src/stores/modules/user.ts index b1d7b8a..466c3ed 100644 --- a/frontend/src/stores/modules/user.ts +++ b/frontend/src/stores/modules/user.ts @@ -4,7 +4,7 @@ import piniaPersistConfig from '@/stores/helper/persist' import { USER_STORE_KEY } from '@/stores/constant' import { logoutApi } from '@/api/user/login' import { useAuthStore } from '@/stores/modules/auth' -import { useAppSceneStore, useModeStore } from '@/stores/modules/mode' +import { DEFAULT_MODE, useAppSceneStore, useModeStore } from '@/stores/modules/mode' import { useDictStore } from '@/stores/modules/dict' export const useUserStore = defineStore(USER_STORE_KEY, { @@ -48,7 +48,7 @@ export const useUserStore = defineStore(USER_STORE_KEY, { this.setUserInfo({ id: '', name: '', loginName: '' }) this.setIsRefreshToken(false) dictStore.setDictData([]) - modeStore.setCurrentMode('') + modeStore.setCurrentMode(DEFAULT_MODE) appSceneStore.setCurrentMode('') await authStore.resetAuthStore() }