diff --git a/pages/user/cardinfo/cardinfo.js b/pages/user/cardinfo/cardinfo.js index cd7d3df..9e403e0 100644 --- a/pages/user/cardinfo/cardinfo.js +++ b/pages/user/cardinfo/cardinfo.js @@ -40,18 +40,22 @@ Page({ user_card: null,//会员买的卡 free:null,//分佣的数据 expiryDate:"",//卡到期时间 - is_guoqi:0, //卡是不是过期 + is_guoqi:0, //卡是不是过期 - yu_e_show:0,//装入余额的弹窗 + yu_e_show:0,//装入余额的弹窗 }, - - - /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { + //--先判断会员状态-- + var user_info = getApp().globalData.userInfo; + if (user_info == null || user_info.mobile == undefined || user_info.mobile == "" || user_info.mobile == null) { + wx.navigateTo({ url: '/pages/getphone/getphone' }) + return false; + } + var that = this,ee=this; var th=this; //-----------等级卡说明------------------- diff --git a/pages/user/index/index.js b/pages/user/index/index.js index 8bb7ac5..943b795 100644 --- a/pages/user/index/index.js +++ b/pages/user/index/index.js @@ -38,8 +38,14 @@ Page({ * 生命周期函数--监听页面加载 */ onLoad: function (options) { - + //--先判断会员状态-- + var user_info = getApp().globalData.userInfo; + if (user_info == null || user_info.mobile == undefined || user_info.mobile == "" || user_info.mobile == null) { + wx.navigateTo({ url: '/pages/getphone/getphone'}) + return false; + } }, + /** * 生命周期函数--监听页面显示 */ @@ -140,7 +146,6 @@ Page({ } }) - //--会员权益中心页的修改-- for(var i in backClass){ var im=backClass[i]; diff --git a/pages/user/plus/plus.js b/pages/user/plus/plus.js index f78b016..f448955 100644 --- a/pages/user/plus/plus.js +++ b/pages/user/plus/plus.js @@ -58,7 +58,7 @@ Page({ } }) var fir_leader = options.scene; - that.setData({fir_leader:fir_leader}) + if (fir_leader) that.setData({fir_leader:fir_leader}) //--先判断会员状态-- var user_info = getApp().globalData.userInfo; if (user_info == null || user_info.mobile == undefined || user_info.mobile == "" || user_info.mobile == null) { @@ -199,9 +199,12 @@ Page({ th.setData({ is_plusCard: plusCard, is_show: 1 }) - var goods_list = th.selectComponent("#goods_list"); //组件的id - goods_list.init(); - goods_list.get_list(); + + setTimeout(function(){ + var goods_list = th.selectComponent("#goods_list"); //组件的id + goods_list.init(); + goods_list.get_list(); + },1000) }) },