|
@@ -24,11 +24,11 @@ const store = new Vuex.Store({
|
|
|
},
|
|
|
getters: {
|
|
|
userInfo: state => {
|
|
|
- if (state.userInfo == null) {
|
|
|
- if (uni.getStorageSync('user_account')) {
|
|
|
- getUserInfo(state)
|
|
|
- }
|
|
|
- }
|
|
|
+ // if (state.userInfo == null) {
|
|
|
+ // if (uni.getStorageSync('user_account')) {
|
|
|
+ // getUserInfo(state)
|
|
|
+ // }
|
|
|
+ // }
|
|
|
return state.userInfo
|
|
|
},
|
|
|
dictObj: state => {
|
|
@@ -142,6 +142,15 @@ const store = new Vuex.Store({
|
|
|
commit('tabNum', nums)
|
|
|
}
|
|
|
})
|
|
|
+ },
|
|
|
+ getUserInfo(state) {
|
|
|
+ return new Promise(async resolve => {
|
|
|
+ const resdata = await api.getInfo()
|
|
|
+ if (resdata.data.code == 200) {
|
|
|
+ state.userInfo = resdata.data.data;
|
|
|
+ resolve()
|
|
|
+ }
|
|
|
+ })
|
|
|
}
|
|
|
}
|
|
|
})
|