|
|
@@ -1,11 +1,12 @@
|
|
|
-import { defineStore } from 'pinia'
|
|
|
+import {defineStore} from 'pinia'
|
|
|
import cache from '@/utils/cache'
|
|
|
-import type { RouteRecordRaw } from 'vue-router'
|
|
|
-import { getUserInfo, login, logout, getMenu } from '@/api/user'
|
|
|
-import router, { filterAsyncRoutes } from '@/router'
|
|
|
-import { TOKEN_KEY } from '@/enums/cacheEnums'
|
|
|
-import { PageEnum } from '@/enums/pageEnum'
|
|
|
-import { clearAuthInfo, getHouseId, getToken, getBrandId, getUserId} from '@/utils/auth'
|
|
|
+import type {RouteRecordRaw} from 'vue-router'
|
|
|
+import {getMenu, getUserInfo, login} from '@/api/user'
|
|
|
+import router, {filterAsyncRoutes} from '@/router'
|
|
|
+import {TOKEN_KEY} from '@/enums/cacheEnums'
|
|
|
+import {PageEnum} from '@/enums/pageEnum'
|
|
|
+import {clearAuthInfo, getBrandId, getHouseId, getToken, getUserId} from '@/utils/auth'
|
|
|
+
|
|
|
export interface UserState {
|
|
|
token: string
|
|
|
houseId: string
|