Commit 400d2ce24bc07ff5616ca1c680dbf930283267f0

Authored by yvan.ni
1 parent f861783e

等级卡功能,要判断是不是等级卡购买返回的

Showing 1 changed file with 12 additions and 9 deletions
pages/user/plus/plus.js
... ... @@ -36,8 +36,7 @@ Page({
36 36 is_fengxiang: 0, //是不是分享过来的
37 37 def_recommon: null, //分享人的手机号
38 38 def_serviceman: null, //分享人的营业员
39   - fir_leader:0, //分享人的ID
40   -
  39 + fir_leader:0, //分享人的ID
41 40 },
42 41 swiperChange: function (e) {
43 42 var currentId = e.detail.current;
... ... @@ -139,9 +138,9 @@ Page({
139 138 getApp().request.get("/api/weshop/users/get/" + os.stoid + "/" + app_d.user_id, {
140 139 success: function (e) {
141 140 var userInfo = e.data.data;
142   - if(userInfo['card_field']){
143   - var u_url = "/pages/user/cardinfo/cardinfo";
144   - wx.reLaunch({url: u_url})
  141 + if(userInfo['card_field'] && !getApp().globalData.is_card_back){
  142 + var u_url = "/pages/user/cardinfo/cardinfo";
  143 + wx.reLaunch({url: u_url})
145 144 }
146 145 },
147 146 });
... ... @@ -318,11 +317,15 @@ Page({
318 317 },
319 318  
320 319 //--支付成功,跳转到等级卡续费页面--
321   - success:function () {
322   - if(getApp().globalData.plus_buy_back){
323   - getApp().globalData.is_card_back=1;
  320 + success:function () {
  321 + //调一次就不再调用了
  322 + if(getApp().globalData.is_card_back) return false;
  323 + if(getApp().globalData.plus_buy_back){
  324 + //值在这里换
  325 + getApp().globalData.is_card_back=1;
  326 + getApp().globalData.plus_buy_back=0;
324 327 //返回购物车购买
325   - wx.navigateBack();
  328 + wx.navigateBack({ delta: 1,});
326 329 return false;
327 330 }else{
328 331 var u_url = "/pages/user/cardinfo/cardinfo";
... ...