Commit eed19070 by 高淑倩

modify: 激活逻辑

parent 7ce95834
...@@ -48,17 +48,12 @@ wxService.page({ ...@@ -48,17 +48,12 @@ wxService.page({
wxService.post(`/member/activateCard`, currentObj).then(res => { wxService.post(`/member/activateCard`, currentObj).then(res => {
const {result,data} = res.data const {result,data} = res.data
if(result == 0){ if(result == 0){
// 变更 激活状态
//wx.setStorageSync('memberActivateStatus',true)
// 激活成功 变更 _激活状态 // 激活成功 变更 _激活状态
const baseUserInfo = wx.getStorageSync('_baseUserInfo') const baseUserInfo = wx.getStorageSync('_baseUserInfo')
baseUserInfo.memberActivateStatus = true baseUserInfo.memberActivateStatus = true
wx.setStorageSync('_baseUserInfo',baseUserInfo) wx.setStorageSync('_baseUserInfo',baseUserInfo)
// 更新缓存信息手机号码 relogin // 更新缓存信息手机号码 relogin
wxService.relogin() this.handelReLogin()
wx.hideLoading()
wxService.router(`/pages/userCenter/userCenter`)
} else { } else {
wx.hideLoading() wx.hideLoading()
wx.showToast({ wx.showToast({
...@@ -67,11 +62,35 @@ wxService.page({ ...@@ -67,11 +62,35 @@ wxService.page({
}) })
wxService.router(`/pages/userCenter/userCenter`) wxService.router(`/pages/userCenter/userCenter`)
} }
}).catch(err=>{ }).finally(() => {
console.log('err', err) wx.hideLoading()
wxService.router(`/pages/userCenter/userCenter`) wxService.router(`/pages/userCenter/userCenter`)
}) })
}, },
handelReLogin(){
wx.login({
success: (res) => {
wx.setStorageSync('_loginCode', res.code)
if(res.code){
wxService.post(`/member/minaLogin`, {
code: res.code,
wechatInfo: null,
brandId: app.globalData.brandId,
}).then(response=>{
let dataResp = response.data.data
wx.setStorageSync('token', dataResp.token)
wx.setStorageSync('_baseUserInfo', dataResp)
return Promise.resolve({ response })
}).catch(err=>{
return Promise.reject(err)
})
}
},
fail: (res) => {
reject(res)
}
})
},
/** /**
* 生命周期函数--监听页面隐藏 * 生命周期函数--监听页面隐藏
*/ */
......
...@@ -25,7 +25,6 @@ wxService.page({ ...@@ -25,7 +25,6 @@ wxService.page({
isAuthorization: false, isAuthorization: false,
pageId: 3 pageId: 3
}, },
/** /**
* 生命周期函数--监听页面加载 * 生命周期函数--监听页面加载
*/ */
......
...@@ -143,12 +143,10 @@ class WXService extends Http { ...@@ -143,12 +143,10 @@ class WXService extends Http {
wx.setStorageSync('token', '') wx.setStorageSync('token', '')
const app = getApp() const app = getApp()
var _this = this var _this = this
let accreditUserInfo = wx.getStorageSync('_accreditUserInfo')
return _this.login().then(result=>{ return _this.login().then(result=>{
if(result.code){ if(result.code){
_this.post(`/member/minaLogin`, { _this.post(`/member/minaLogin`, {
code: result.code, code: result.code,
// wechatInfo: accreditUserInfo,
wechatInfo: null, wechatInfo: null,
brandId: app.globalData.brandId, brandId: app.globalData.brandId,
}).then(response=>{ }).then(response=>{
...@@ -159,7 +157,11 @@ class WXService extends Http { ...@@ -159,7 +157,11 @@ class WXService extends Http {
}).catch(err=>{ }).catch(err=>{
return Promise.reject(err) return Promise.reject(err)
}) })
} else {
return Promise.reject({ state: 2, info: res.data.data })
} }
}).catch(err=>{
console.log(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