|
@@ -12,14 +12,20 @@ Page({
|
|
|
avatarUrl:''
|
|
|
},
|
|
|
bonus_rate:[],
|
|
|
- bonus_list_show:false
|
|
|
+ bonus_list_show:false,
|
|
|
+ login_count:1
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
* 生命周期函数--监听页面加载
|
|
|
*/
|
|
|
onLoad: function (options) {
|
|
|
-
|
|
|
+ // if (!app.globalData.userInfo) {
|
|
|
+ // wx.navigateTo({
|
|
|
+ // url: '/pages/login/login'
|
|
|
+ // });
|
|
|
+ // return;
|
|
|
+ // }
|
|
|
},
|
|
|
|
|
|
/**
|
|
@@ -33,9 +39,29 @@ Page({
|
|
|
* 生命周期函数--监听页面显示
|
|
|
*/
|
|
|
onShow: function () {
|
|
|
- const userInfo = app.globalData.userInfo;
|
|
|
- const nickName = userInfo.nickName;
|
|
|
- const avatarUrl = userInfo.avatarUrl;
|
|
|
+ const count = this.data.login_count;
|
|
|
+ if (!app.globalData.userInfo && count <= 2) {
|
|
|
+ this.setData({
|
|
|
+ login_count: this.data.login_count+1
|
|
|
+ })
|
|
|
+ wx.navigateTo({
|
|
|
+ url: '/pages/login/login'
|
|
|
+ });
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if (!app.globalData.userInfo && count > 2) {
|
|
|
+ this.setData({
|
|
|
+ login_count: 1
|
|
|
+ })
|
|
|
+ wx.switchTab({
|
|
|
+ url: '/pages/index/index'
|
|
|
+ });
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
+ const userInfo = app.globalData.userInfo || null;
|
|
|
+ const nickName = userInfo.nickName || '';
|
|
|
+ const avatarUrl = userInfo.avatarUrl || '';
|
|
|
let self = this
|
|
|
getReq({
|
|
|
act: 'cart',
|