add tenant to all request header
This commit is contained in:
@ -1,3 +1,5 @@
|
||||
const store = createPinia()
|
||||
import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'
|
||||
|
||||
const store = createPinia()
|
||||
store.use(piniaPluginPersistedstate)
|
||||
export default store
|
@ -10,6 +10,7 @@ const useUserStore = defineStore(
|
||||
name: '',
|
||||
avatar: '',
|
||||
roles: [],
|
||||
tenant: '',
|
||||
permissions: []
|
||||
}),
|
||||
actions: {
|
||||
@ -21,7 +22,8 @@ const useUserStore = defineStore(
|
||||
const code = userInfo.code
|
||||
const uuid = userInfo.uuid
|
||||
return new Promise((resolve, reject) => {
|
||||
login(username, password, code, uuid, tenant).then(res => {
|
||||
this.tenant = tenant
|
||||
login(username, password, code, uuid).then(res => {
|
||||
setToken(res.token)
|
||||
this.token = res.token
|
||||
resolve()
|
||||
@ -65,7 +67,11 @@ const useUserStore = defineStore(
|
||||
})
|
||||
})
|
||||
}
|
||||
}
|
||||
})
|
||||
},
|
||||
persist: [
|
||||
{paths: ['tenant'],storage:localStorage}
|
||||
]
|
||||
},
|
||||
)
|
||||
|
||||
export default useUserStore
|
||||
|
Reference in New Issue
Block a user