epmet pc工作端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

35 lines
986 B

const huaXiang = {
state: {
userInfo: null || JSON.parse(localStorage.getItem('resiPort')),
houseInfo: null || JSON.parse(localStorage.getItem('housePort')),
buildingInfo: null || JSON.parse(localStorage.getItem('buildingPort')),
},
mutations: {
setData(state, payload) {
state.userInfo = payload;
},
sethouseData(state, payload) {
state.houseInfo = payload;
},
setbuildingData(state, payload) {
state.buildingInfo = payload;
},
},
actions: {
saveData({ commit }, payload) {
commit('setData', payload);
localStorage.setItem('resiPort', JSON.stringify(payload));
},
saveDataH({ commit }, payload) {
commit('sethouseData', payload);
localStorage.setItem('housePort', JSON.stringify(payload));
},
saveDataB({ commit }, payload) {
commit('setbuildingData', payload);
localStorage.setItem('buildingPort', JSON.stringify(payload));
}
}
};
export default huaXiang;