This commit is contained in:
John
2024-05-19 03:48:24 +08:00
parent c3bfc47ed7
commit e2bc571d8c

View File

@@ -1,13 +1,16 @@
import { login, logout, getInfo } from '@/api/login' import { login, logout, getInfo } from '@/api/login'
import { getToken, setToken, removeToken } from '@/utils/auth' import { getToken, setToken, removeToken } from '@/utils/auth'
const tenantIdKey = 'TENANT_Id_KEY'
const user = { const user = {
state: { state: {
token: getToken(), token: getToken(),
id: '', id: '',
name: '', name: '',
avatar: '', avatar: '',
tenantId: '', tenantId: localStorage.getItem(tenantIdKey),
roles: [], roles: [],
permissions: [] permissions: []
}, },
@@ -26,6 +29,7 @@ const user = {
state.avatar = avatar state.avatar = avatar
}, },
SET_TENANT_ID: (state, tenantId) => { SET_TENANT_ID: (state, tenantId) => {
localStorage.setItem(tenantIdKey, tenantId)
state.tenantId = tenantId state.tenantId = tenantId
}, },
SET_ROLES: (state, roles) => { SET_ROLES: (state, roles) => {
@@ -68,6 +72,7 @@ const user = {
} }
commit('SET_ID', user.userId) commit('SET_ID', user.userId)
commit('SET_NAME', user.userName) commit('SET_NAME', user.userName)
commit('SET_TENANT_ID', user.tenantId)
commit('SET_AVATAR', avatar) commit('SET_AVATAR', avatar)
resolve(res) resolve(res)
}).catch(error => { }).catch(error => {