This commit is contained in:
John
2024-05-18 15:05:16 +08:00
parent 12025770bc
commit 1aa1f24297
3 changed files with 8 additions and 2 deletions

View File

@@ -116,7 +116,9 @@ export default {
toggleSideBar() {
this.$store.dispatch('app/toggleSideBar')
},
changeTenant(){
changeTenant(tenantId){
console.log(tenantId)
this.$store.dispatch('setTenantId', tenantId)
this.$tab.closeAllPage()
this.$router.push("/")
},

View File

@@ -68,7 +68,6 @@ 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 => {
@@ -99,6 +98,9 @@ const user = {
removeToken()
resolve()
})
},
setTenantId({ commit }, tenantId) {
commit('SET_TENANT_ID', tenantId)
}
}
}

View File

@@ -31,6 +31,8 @@ service.interceptors.request.use(config => {
if (getToken() && !isToken) {
config.headers['Authorization'] = 'Bearer ' + getToken() // 让每个请求携带自定义token 请根据实际情况自行修改
}
config.headers['tenantId'] = store.getters.tenantId
config.headers['userId'] = store.getters.userId
// get请求映射params参数
if (config.method === 'get' && config.params) {
let url = config.url + '?' + tansParams(config.params);