底座全局数据协调
This commit is contained in:
@@ -33,21 +33,25 @@ const store = new Vuex.Store({
|
||||
withoutToken: true
|
||||
}).then(res => {
|
||||
if (res?.access_token) {
|
||||
state.token = res.token_type + ' ' + res.access_token
|
||||
uni.setStorageSync("token", res.token_type + ' ' + res.access_token)
|
||||
params?.then(true)
|
||||
store.commit("setToken", res.token_type + ' ' + res.access_token)
|
||||
params?.then?.(true)
|
||||
} else {
|
||||
uni.showToast({title: res?.msg})
|
||||
params?.then(false)
|
||||
params?.then?.(false)
|
||||
}
|
||||
})
|
||||
}).finally(err => console.error(err))
|
||||
} else params?.then(false)
|
||||
},
|
||||
setToken(state, token) {
|
||||
state.token = token
|
||||
},
|
||||
setUserInfo(state, user) {
|
||||
state.user = user
|
||||
},
|
||||
getUserInfo(state, cb) {
|
||||
http.instance.post("/app/appwechatuser/check").then(res => {
|
||||
if (res?.data) {
|
||||
state.user = res.data
|
||||
uni.setStorageSync('userInfo', res.data)
|
||||
store.commit("setUserInfo", res.data)
|
||||
cb && cb(true)
|
||||
} else {
|
||||
cb && cb(false)
|
||||
|
||||
Reference in New Issue
Block a user