diff --git a/pages/user/plus/plus.js b/pages/user/plus/plus.js index f662853..6fdc278 100644 --- a/pages/user/plus/plus.js +++ b/pages/user/plus/plus.js @@ -36,8 +36,7 @@ Page({ is_fengxiang: 0, //是不是分享过来的 def_recommon: null, //分享人的手机号 def_serviceman: null, //分享人的营业员 - fir_leader:0, //分享人的ID - + fir_leader:0, //分享人的ID }, swiperChange: function (e) { var currentId = e.detail.current; @@ -139,9 +138,9 @@ Page({ getApp().request.get("/api/weshop/users/get/" + os.stoid + "/" + app_d.user_id, { success: function (e) { var userInfo = e.data.data; - if(userInfo['card_field']){ - var u_url = "/pages/user/cardinfo/cardinfo"; - wx.reLaunch({url: u_url}) + if(userInfo['card_field'] && !getApp().globalData.is_card_back){ + var u_url = "/pages/user/cardinfo/cardinfo"; + wx.reLaunch({url: u_url}) } }, }); @@ -318,11 +317,15 @@ Page({ }, //--支付成功,跳转到等级卡续费页面-- - success:function () { - if(getApp().globalData.plus_buy_back){ - getApp().globalData.is_card_back=1; + success:function () { + //调一次就不再调用了 + if(getApp().globalData.is_card_back) return false; + if(getApp().globalData.plus_buy_back){ + //值在这里换 + getApp().globalData.is_card_back=1; + getApp().globalData.plus_buy_back=0; //返回购物车购买 - wx.navigateBack(); + wx.navigateBack({ delta: 1,}); return false; }else{ var u_url = "/pages/user/cardinfo/cardinfo";