|
@@ -1,5 +1,5 @@
|
|
import { defineStore } from 'pinia'
|
|
import { defineStore } from 'pinia'
|
|
-import { setToken, removeToken } from '@/utils/auth'
|
|
|
|
|
|
+import { setToken, removeToken, setRefreshToken } from '@/utils/auth'
|
|
import { smsLogin, passwordLogin, getBaseInfo, passwordLoginOfEnterprise, smsLoginOfEnterprise } from '@/api/common/index'
|
|
import { smsLogin, passwordLogin, getBaseInfo, passwordLoginOfEnterprise, smsLoginOfEnterprise } from '@/api/common/index'
|
|
import { logout } from '@/api/common/index'
|
|
import { logout } from '@/api/common/index'
|
|
import { getUserInfo } from '@/api/personal/user'
|
|
import { getUserInfo } from '@/api/personal/user'
|
|
@@ -22,6 +22,7 @@ export const useUserStore = defineStore('user',
|
|
const loginApi = data.type === 330 ? smsLoginOfEnterprise : smsLogin
|
|
const loginApi = data.type === 330 ? smsLoginOfEnterprise : smsLogin
|
|
loginApi(data).then(res => {
|
|
loginApi(data).then(res => {
|
|
setToken(res.accessToken)
|
|
setToken(res.accessToken)
|
|
|
|
+ setRefreshToken(res.refreshToken)
|
|
this.accountInfo = res
|
|
this.accountInfo = res
|
|
localStorage.setItem('accountInfo', JSON.stringify(res))
|
|
localStorage.setItem('accountInfo', JSON.stringify(res))
|
|
localStorage.setItem('expiresTime', res.expiresTime) // token过期时间
|
|
localStorage.setItem('expiresTime', res.expiresTime) // token过期时间
|
|
@@ -37,6 +38,7 @@ export const useUserStore = defineStore('user',
|
|
const loginApi = data.type === 330 ? passwordLoginOfEnterprise : passwordLogin
|
|
const loginApi = data.type === 330 ? passwordLoginOfEnterprise : passwordLogin
|
|
loginApi(data).then(res => {
|
|
loginApi(data).then(res => {
|
|
setToken(res.accessToken)
|
|
setToken(res.accessToken)
|
|
|
|
+ setRefreshToken(res.refreshToken)
|
|
this.accountInfo = res
|
|
this.accountInfo = res
|
|
localStorage.setItem('accountInfo', JSON.stringify(res))
|
|
localStorage.setItem('accountInfo', JSON.stringify(res))
|
|
localStorage.setItem('expiresTime', res.expiresTime) // token过期时间
|
|
localStorage.setItem('expiresTime', res.expiresTime) // token过期时间
|