默认模式为模拟式
This commit is contained in:
@@ -1,9 +1,11 @@
|
|||||||
// src/stores/modules/mode.ts
|
// src/stores/modules/mode.ts
|
||||||
import { defineStore } from 'pinia'
|
import { defineStore } from 'pinia'
|
||||||
|
|
||||||
|
export const DEFAULT_MODE = '模拟式'
|
||||||
|
|
||||||
export const useModeStore = defineStore('mode', {
|
export const useModeStore = defineStore('mode', {
|
||||||
state: () => ({
|
state: () => ({
|
||||||
currentMode: localStorage.getItem('currentMode') || ('' as string)
|
currentMode: localStorage.getItem('currentMode') || DEFAULT_MODE
|
||||||
}),
|
}),
|
||||||
actions: {
|
actions: {
|
||||||
setCurrentMode(modeName: string) {
|
setCurrentMode(modeName: string) {
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ import piniaPersistConfig from '@/stores/helper/persist'
|
|||||||
import { USER_STORE_KEY } from '@/stores/constant'
|
import { USER_STORE_KEY } from '@/stores/constant'
|
||||||
import { logoutApi } from '@/api/user/login'
|
import { logoutApi } from '@/api/user/login'
|
||||||
import { useAuthStore } from '@/stores/modules/auth'
|
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'
|
import { useDictStore } from '@/stores/modules/dict'
|
||||||
|
|
||||||
export const useUserStore = defineStore(USER_STORE_KEY, {
|
export const useUserStore = defineStore(USER_STORE_KEY, {
|
||||||
@@ -48,7 +48,7 @@ export const useUserStore = defineStore(USER_STORE_KEY, {
|
|||||||
this.setUserInfo({ id: '', name: '', loginName: '' })
|
this.setUserInfo({ id: '', name: '', loginName: '' })
|
||||||
this.setIsRefreshToken(false)
|
this.setIsRefreshToken(false)
|
||||||
dictStore.setDictData([])
|
dictStore.setDictData([])
|
||||||
modeStore.setCurrentMode('')
|
modeStore.setCurrentMode(DEFAULT_MODE)
|
||||||
appSceneStore.setCurrentMode('')
|
appSceneStore.setCurrentMode('')
|
||||||
await authStore.resetAuthStore()
|
await authStore.resetAuthStore()
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user