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