feat
This commit is contained in:
@@ -4,7 +4,7 @@ import { request } from '@/api/request'
|
||||
import { clearToken, setToken } from '@/utils/auth'
|
||||
import { removeRouteListener } from '@/utils/route-listener'
|
||||
import { defineStore } from 'pinia'
|
||||
import SafeStorage, { AppStorageKey } from "@/utils/safeStorage";
|
||||
import SafeStorage, { AppStorageKey } from '@/utils/safeStorage'
|
||||
import useAppStore from '../app'
|
||||
import { UserState } from './types'
|
||||
|
||||
@@ -26,7 +26,7 @@ const useUserStore = defineStore('user', {
|
||||
accountId: undefined,
|
||||
certification: undefined,
|
||||
role: '',
|
||||
userInfo: SafeStorage.get(AppStorageKey.USER_INFO)
|
||||
userInfo: SafeStorage.get(AppStorageKey.USER_INFO),
|
||||
}),
|
||||
|
||||
getters: {
|
||||
@@ -62,7 +62,7 @@ const useUserStore = defineStore('user', {
|
||||
// Login
|
||||
async login(loginForm: LoginData) {
|
||||
try {
|
||||
const { code, details } = await login(loginForm as any) as any
|
||||
const { code, details } = (await login(loginForm as any)) as any
|
||||
if (code === 0 && details?.token) {
|
||||
setToken(details.token)
|
||||
SafeStorage.set(AppStorageKey.USER_INFO, details)
|
||||
|
||||
Reference in New Issue
Block a user