update
This commit is contained in:
@@ -4,37 +4,49 @@ import Vuex from 'vuex'
|
||||
Vue.use(Vuex)
|
||||
|
||||
export default new Vuex.Store({
|
||||
state: {
|
||||
theme:localStorage.getItem('theme') ? localStorage.getItem('theme') : '',
|
||||
userId:localStorage.getItem('userId') ? localStorage.getItem('userId') : '',
|
||||
userRole:localStorage.getItem('userRole') ? localStorage.getItem('userRole') : '',
|
||||
// 存储token
|
||||
Authorization: localStorage.getItem('Authorization') ? localStorage.getItem('Authorization') : '',
|
||||
},
|
||||
getters: {
|
||||
},
|
||||
mutations: {
|
||||
setTheme:(state,data)=>{
|
||||
state.theme=data.theme;
|
||||
localStorage.setItem('theme',data.theme);
|
||||
},
|
||||
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);
|
||||
state: {
|
||||
title: localStorage.getItem('title') ? localStorage.getItem('title') : '',
|
||||
keywords: localStorage.getItem('keywords') ? localStorage.getItem('keywords') : '',
|
||||
description: localStorage.getItem('description') ? localStorage.getItem('description') : '',
|
||||
theme: localStorage.getItem('theme') ? localStorage.getItem('theme') : '',
|
||||
userId: localStorage.getItem('userId') ? localStorage.getItem('userId') : '',
|
||||
userRole: localStorage.getItem('userRole') ? localStorage.getItem('userRole') : '',
|
||||
// 存储token
|
||||
Authorization: localStorage.getItem('Authorization') ? localStorage.getItem('Authorization') : '',
|
||||
},
|
||||
getters: {},
|
||||
mutations: {
|
||||
setTitle(state, data){
|
||||
state.title = data.title;
|
||||
localStorage.setItem('title', data.title);
|
||||
},
|
||||
setKeywords(state, data){
|
||||
state.keywords = data.keywords;
|
||||
localStorage.setItem('keywords', data.keywords);
|
||||
},
|
||||
setDescription(state, data){
|
||||
state.description = data.description;
|
||||
localStorage.setItem('description', data.description);
|
||||
},
|
||||
setTheme(state, data){
|
||||
state.theme = data.theme;
|
||||
localStorage.setItem('theme', data.theme);
|
||||
},
|
||||
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);
|
||||
},
|
||||
|
||||
|
||||
},
|
||||
actions: {
|
||||
},
|
||||
modules: {
|
||||
}
|
||||
},
|
||||
actions: {},
|
||||
modules: {}
|
||||
})
|
||||
|
Reference in New Issue
Block a user