Commit ed2f928f by 赵雅纹

登录过期问题

parent 7ce95834
...@@ -56,7 +56,6 @@ wxService.page({ ...@@ -56,7 +56,6 @@ wxService.page({
wx.setStorageSync('_baseUserInfo',baseUserInfo) wx.setStorageSync('_baseUserInfo',baseUserInfo)
// 更新缓存信息手机号码 relogin // 更新缓存信息手机号码 relogin
wxService.relogin() wxService.relogin()
wx.hideLoading() wx.hideLoading()
wxService.router(`/pages/userCenter/userCenter`) wxService.router(`/pages/userCenter/userCenter`)
} else { } else {
......
...@@ -47,30 +47,14 @@ class WXService extends Http { ...@@ -47,30 +47,14 @@ class WXService extends Http {
this.setPageLoadStatus() this.setPageLoadStatus()
wx.hideLoading() wx.hideLoading()
}).catch(res => { }).catch(res => {
console.log('catch',res)
// this.reLogin()
if (res.msg.indexOf('未登录') > -1) { if (res.msg.indexOf('未登录') > -1) {
// 重新登陆 更新缓存 // 重新登陆 更新缓存
this.reLogin() this.reLogin()
// wx.setStorageSync('token', '') setTimeout(()=>{
// const app = getApp() const pages = getCurrentPages()
// var _this = this const perpage = pages[pages.length - 1]
// let userInfo = wx.getStorageSync('_baseUserInfo') perpage.onShow()
// _this.login().then(result=>{ },2000)
// if(result.code){
// _this.post(`/member/minaLogin`, {
// code: result.code,
// wechatInfo: userInfo,
// brandId: app.globalData.brandId,
// }).then(response=>{
// let dataResp = response.data.data
// wx.setStorageSync('token', dataResp.token)
// wx.setStorageSync('_baseUserInfo', dataResp)
// })
// }
// })
} else if (res.state === 402) { } else if (res.state === 402) {
return this.getUserInfo().then(() => { return this.getUserInfo().then(() => {
...@@ -155,6 +139,7 @@ class WXService extends Http { ...@@ -155,6 +139,7 @@ class WXService extends Http {
let dataResp = response.data.data let dataResp = response.data.data
wx.setStorageSync('token', dataResp.token) wx.setStorageSync('token', dataResp.token)
wx.setStorageSync('_baseUserInfo', dataResp) wx.setStorageSync('_baseUserInfo', dataResp)
console.log('555', wx.getStorageSync('token'))
return Promise.resolve({ response }) return Promise.resolve({ response })
}).catch(err=>{ }).catch(err=>{
return Promise.reject(err) return Promise.reject(err)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment