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,8 +36,7 @@ Page({
36 is_fengxiang: 0, //是不是分享过来的 36 is_fengxiang: 0, //是不是分享过来的
37 def_recommon: null, //分享人的手机号 37 def_recommon: null, //分享人的手机号
38 def_serviceman: null, //分享人的营业员 38 def_serviceman: null, //分享人的营业员
39 - fir_leader:0, //分享人的ID  
40 - 39 + fir_leader:0, //分享人的ID
41 }, 40 },
42 swiperChange: function (e) { 41 swiperChange: function (e) {
43 var currentId = e.detail.current; 42 var currentId = e.detail.current;
@@ -139,9 +138,9 @@ Page({ @@ -139,9 +138,9 @@ Page({
139 getApp().request.get("/api/weshop/users/get/" + os.stoid + "/" + app_d.user_id, { 138 getApp().request.get("/api/weshop/users/get/" + os.stoid + "/" + app_d.user_id, {
140 success: function (e) { 139 success: function (e) {
141 var userInfo = e.data.data; 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,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 return false; 329 return false;
327 }else{ 330 }else{
328 var u_url = "/pages/user/cardinfo/cardinfo"; 331 var u_url = "/pages/user/cardinfo/cardinfo";