|
|
@@ -1,30 +1,11 @@
|
|
|
-// 从持久化存储中读取初始值
|
|
|
-const getStorageItem = (key, defaultValue = "") => {
|
|
|
- // #ifdef H5
|
|
|
- try {
|
|
|
- const item = window.sessionStorage.getItem(key);
|
|
|
- return item ? JSON.parse(item) : defaultValue;
|
|
|
- } catch (e) {
|
|
|
- return defaultValue;
|
|
|
- }
|
|
|
- // #endif
|
|
|
- // #ifndef H5
|
|
|
- try {
|
|
|
- return uni.getStorageSync(key) || defaultValue;
|
|
|
- } catch (e) {
|
|
|
- return defaultValue;
|
|
|
- }
|
|
|
- // #endif
|
|
|
-};
|
|
|
-
|
|
|
export const state = {
|
|
|
//用户数据
|
|
|
- userInfo: getStorageItem('userInfo', {}),
|
|
|
- userCheckInfo: getStorageItem('userCheckInfo', {}),
|
|
|
- userLoginId: getStorageItem('userLoginId', ""),
|
|
|
- token: getStorageItem('token', ""),
|
|
|
- avatar: getStorageItem('avatar', ""),
|
|
|
- userStatus: getStorageItem('userStatus', "")
|
|
|
+ userInfo: {},
|
|
|
+ userCheckInfo: {},
|
|
|
+ userLoginId: "",
|
|
|
+ token: "",
|
|
|
+ avatar: "",
|
|
|
+ userStatus: ""
|
|
|
};
|
|
|
export const mutations = {
|
|
|
setUserModules(state, obj = {}) {
|
|
|
@@ -108,22 +89,20 @@ export const mutations = {
|
|
|
emptyUserInfo(state) {
|
|
|
state.userInfo = {};
|
|
|
state.userCheckInfo = {};
|
|
|
- state.avatar = '';
|
|
|
state.token = '';
|
|
|
- state.userStatus = '1';
|
|
|
// #ifdef H5
|
|
|
window.sessionStorage.removeItem("userInfo");
|
|
|
window.sessionStorage.removeItem("userCheckInfo");
|
|
|
- window.sessionStorage.removeItem("avatar");
|
|
|
window.sessionStorage.removeItem("token");
|
|
|
- window.sessionStorage.removeItem("userStatus");
|
|
|
+ window.sessionStorage.removeItem("system_Name");
|
|
|
+ window.sessionStorage.removeItem("system_code");
|
|
|
// #endif
|
|
|
// #ifndef H5
|
|
|
uni.removeStorageSync("userInfo");
|
|
|
uni.removeStorageSync("userCheckInfo");
|
|
|
- uni.removeStorageSync("avatar");
|
|
|
uni.removeStorageSync("token");
|
|
|
- uni.removeStorageSync("userStatus");
|
|
|
+ uni.removeStorageSync("system_Name");
|
|
|
+ uni.removeStorageSync("system_code");
|
|
|
// #endif
|
|
|
},
|
|
|
};
|