Commit 26632ab1 by 谢中龙

修改超值卡按钮

parent 748ed1cc
...@@ -16,6 +16,7 @@ wxService.page({ ...@@ -16,6 +16,7 @@ wxService.page({
onLoad: function (options) { onLoad: function (options) {
wx.hideShareMenu(); wx.hideShareMenu();
this.getValueCardList(); this.getValueCardList();
console.log(this.data)
}, },
/** /**
...@@ -58,6 +59,58 @@ wxService.page({ ...@@ -58,6 +59,58 @@ wxService.page({
}); });
}, },
//授权
_getUserInfo(res = {}) {
const userInfo = res.detail || {}
if (res.detail.userInfo) {
utils.getUserInfoByBtn(userInfo).then((data = {}) => {
const { token } = data
wx.setStorageSync('_accreditUserInfo', userInfo)
if (token) {
wx.setStorageSync('token', token)
} else {
wx.setStorageSync('token', '')
}
wx.setStorageSync('_baseUserInfo', data)
const baseUserInfo = wx.getStorageSync('_baseUserInfo')
// 获取当前会员是否是体验者
const { member } = baseUserInfo
const curMemberTrial = member && member.trial || false
wx.setStorageSync('isExperiencer', curMemberTrial)
this.setUserInfo()
}).catch(err => {
if (err) {
wx.showToast({
title: `会员系统异常请稍后重试!`,
icon: 'none'
})
}
})
}
},
setUserInfo() {
// 判断有无开卡
const userInfo = wx.getStorageSync('_baseUserInfo')
// 新用户去激活领卡
if (userInfo && userInfo.member && !userInfo.member.mobile && !userInfo.member.cardNoWeixin) {
wxService.openCard()
return false
}
this.setData({
currentHasUserInfo : true,
});
// 跳转
setTimeout(() => {
this.onLoad();
}, 200)
},
//跳转到我的超值卡
onTapToMyValueCard(){
wxService.router(`/subPackage/page/pages/myValueCard/myValueCard`);
},
/** /**
* 页面相关事件处理函数--监听用户下拉动作 * 页面相关事件处理函数--监听用户下拉动作
......
...@@ -15,6 +15,13 @@ ...@@ -15,6 +15,13 @@
<empty text="暂无任何超值卡活动哦~" wx:else/> <empty text="暂无任何超值卡活动哦~" wx:else/>
<!-- <view class='no-more'>-- 我也是有底线滴 --</view> --> <!-- <view class='no-more'>-- 我也是有底线滴 --</view> -->
<!-- <view class="float-bottom"> <view class="float-bottom positionRe" wx:if="{{!currentHasUserInfo}}">
<button bindgetuserinfo="_getUserInfo"
open-type='getUserInfo'
class="clear-btn positionAbs"></button>
我的超值卡 我的超值卡
</view> --> </view>
\ No newline at end of file
<view class="float-bottom" wx:if="{{currentHasUserInfo}}" bindtap="onTapToMyValueCard">
我的超值卡
</view>
\ No newline at end of file
...@@ -3,7 +3,7 @@ page{ ...@@ -3,7 +3,7 @@ page{
background: #ffffff; background: #ffffff;
box-sizing: border-box; box-sizing: border-box;
-webkit-box-sizing: border-box; -webkit-box-sizing: border-box;
/* padding-bottom: 80rpx; */ padding-bottom: 80rpx;
} }
view{ view{
......
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