Commit cc370aad by 高淑倩

激活页面

parent 5159f3bf
...@@ -9,24 +9,15 @@ wxService.page({ ...@@ -9,24 +9,15 @@ wxService.page({
/** /**
* 页面的初始数据 * 页面的初始数据
*/ */
data: { data: {},
},
/** /**
* 生命周期函数--监听页面加载 * 生命周期函数--监听页面加载
*/ */
onLoad: function (options) { onLoad () {},
},
/** /**
* 生命周期函数--监听页面初次渲染完成 * 生命周期函数--监听页面初次渲染完成
*/ */
onReady: function () { onReady () {},
},
/** /**
* 生命周期函数--监听页面显示 * 生命周期函数--监听页面显示
*/ */
...@@ -38,7 +29,10 @@ wxService.page({ ...@@ -38,7 +29,10 @@ wxService.page({
this.handleGoActivateCard(this.options) this.handleGoActivateCard(this.options)
}, },
handleGoActivateCard(options={}) { handleGoActivateCard(options={}) {
if(!options) return false if(!options) {
this.goUserCenter()
return false
}
options.activate_ticket = decodeURIComponent(options.activate_ticket) options.activate_ticket = decodeURIComponent(options.activate_ticket)
// 解析 url 参数 {} // 解析 url 参数 {}
const parmasSubmitUrl = utils.parseUrl(options.wx_activate_after_submit_url) const parmasSubmitUrl = utils.parseUrl(options.wx_activate_after_submit_url)
...@@ -48,7 +42,6 @@ wxService.page({ ...@@ -48,7 +42,6 @@ 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){
// debugger
// 激活成功 变更 _激活状态 // 激活成功 变更 _激活状态
const baseUserInfo = wx.getStorageSync('_baseUserInfo') const baseUserInfo = wx.getStorageSync('_baseUserInfo')
baseUserInfo.memberActivateStatus = true baseUserInfo.memberActivateStatus = true
...@@ -56,7 +49,6 @@ wxService.page({ ...@@ -56,7 +49,6 @@ wxService.page({
if (data.code){ if (data.code){
baseUserInfo.memberCardNo = data.code baseUserInfo.memberCardNo = data.code
} }
wx.setStorageSync('_cardMember',data)
// 更新缓存信息手机号码 relogin // 更新缓存信息手机号码 relogin
this.handelReLogin() this.handelReLogin()
} else { } else {
...@@ -65,11 +57,11 @@ wxService.page({ ...@@ -65,11 +57,11 @@ wxService.page({
title: `${res.desc}`, title: `${res.desc}`,
icon: 'none' icon: 'none'
}) })
wxService.router(`/pages/userCenter/userCenter`).replace() this.goUserCenter()
} }
}).finally(() => { }).finally(() => {
wx.hideLoading() wx.hideLoading()
wxService.router(`/pages/userCenter/userCenter`).replace() this.goUserCenter()
}) })
}, },
handelReLogin(){ handelReLogin(){
...@@ -87,17 +79,29 @@ wxService.page({ ...@@ -87,17 +79,29 @@ wxService.page({
wx.setStorageSync('_baseUserInfo', dataResp) wx.setStorageSync('_baseUserInfo', dataResp)
return Promise.resolve({ response }) return Promise.resolve({ response })
}).catch(err=>{ }).catch(err=>{
this.goUserCenter()
return Promise.reject(err) return Promise.reject(err)
}) })
} else {
wx.hideLoading()
wx.showToast({
title: `激活失败`,
icon: 'none'
})
this.goUserCenter()
} }
}, },
fail: (res) => { fail: (res) => {
reject(res) reject(res)
} }
},()=>{ },()=>{
wxService.router(`/pages/userCenter/userCenter`).replace() wx.hideLoading()
this.goUserCenter()
}) })
}, },
goUserCenter() {
wxService.router(`/pages/userCenter/userCenter`).replace()
},
/** /**
* 生命周期函数--监听页面隐藏 * 生命周期函数--监听页面隐藏
*/ */
......
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