This commit is contained in:
2023-12-24 18:17:00 +08:00
parent f63aac52cb
commit 42c4b0ddc8
21 changed files with 2075 additions and 905 deletions

View File

@@ -6,6 +6,8 @@ Vue.use(Vuex)
export default new Vuex.Store({
state: {
theme:'dark',
userId:localStorage.getItem('userId') ? localStorage.getItem('userId') : '',
userRole:localStorage.getItem('userRole') ? localStorage.getItem('userRole') : '',
// 存储token
Authorization: localStorage.getItem('Authorization') ? localStorage.getItem('Authorization') : '',
},
@@ -19,7 +21,15 @@ export default new Vuex.Store({
changeLogin (state, user) {
state.Authorization = user.Authorization;
localStorage.setItem('Authorization', user.Authorization);
}
},
setUserId(state,user){
state.userId=user.userId;
localStorage.setItem('userId',user.userId);
},
setUserRole(state,user){
state.userRole=user.userRole;
localStorage.setItem('userRole',user.userRole);
},
},