Commit e2cfdfc7621cefb7c9f11a2dd37a4495f6399376

Authored by yvan.ni
1 parent 44a275c6

3.0小程序普通立即购买,拼团购买,再切换地址后,物流公司没有选一开始的物流公司

pages/cart/cart2/cart2.js
@@ -536,15 +536,20 @@ Page({ @@ -536,15 +536,20 @@ Page({
536 case 2: et = 0; break; 536 case 2: et = 0; break;
537 } 537 }
538 538
539 - if(th.data.bn_goods) et=th.data.bn_exp_type  
540 -  
541 - var m_wind=0,def_exp_code=getApp().globalData.userInfo.def_exp_code; 539 +
  540 + var m_wind=0,def_exp_code=getApp().globalData.userInfo.def_exp_code;
542 if(et==0 && def_exp_code){ 541 if(et==0 && def_exp_code){
543 for(var k=0;k<th.data.wu_arr.length;k++){ 542 for(var k=0;k<th.data.wu_arr.length;k++){
544 var item=th.data.wu_arr[k]; if(def_exp_code==item.code){ m_wind=k; } 543 var item=th.data.wu_arr[k]; if(def_exp_code==item.code){ m_wind=k; }
545 } 544 }
546 } 545 }
547 546
  547 +
  548 + if(th.data.bn_goods){
  549 + et=th.data.bn_exp_type;
  550 + m_wind=th.data.index;
  551 + }
  552 +
548 //---是不是购买等级卡成功的返回---等级卡显示的判断--- 553 //---是不是购买等级卡成功的返回---等级卡显示的判断---
549 var is_card_back=getApp().globalData.is_card_back; 554 var is_card_back=getApp().globalData.is_card_back;
550 if(is_card_back){ 555 if(is_card_back){
pages/cart/cart2_pt/cart2_pt.js
@@ -201,14 +201,18 @@ Page({ @@ -201,14 +201,18 @@ Page({
201 th.setData({card_cut_price:cut_p}); 201 th.setData({card_cut_price:cut_p});
202 } 202 }
203 } 203 }
  204 +
  205 + if(th.data.bn_goods){
  206 + et=th.data.bn_exp_type;
  207 + }
  208 +
204 209
205 th.setData({ 210 th.setData({
206 bn_goods: t.data.data, bn_pickname: gg.pick_name, 211 bn_goods: t.data.data, bn_pickname: gg.pick_name,
207 - bn_pick: gg.pick_id, bn_t_exp_t: distr_t, is_normal:1  
208 - });  
209 - if(!th.data.add_back){  
210 - th.setData({ bn_exp_type: et })  
211 - } 212 + bn_pick: gg.pick_id, bn_t_exp_t: distr_t, is_normal:1,bn_exp_type:et
  213 + });
  214 +
  215 +
212 216
213 th.calculatePrice2(); 217 th.calculatePrice2();
214 }else{ 218 }else{
@@ -241,14 +245,17 @@ Page({ @@ -241,14 +245,17 @@ Page({
241 t.data.data.prom_type = 0; 245 t.data.data.prom_type = 0;
242 t.data.data.is_normal=1; 246 t.data.data.is_normal=1;
243 } 247 }
  248 +
  249 + if(th.data.bn_goods){
  250 + et=th.data.bn_exp_type;
  251 + }
  252 +
244 th.setData({ 253 th.setData({
245 bn_goods: t.data.data, bn_pickname: gg.pick_name, 254 bn_goods: t.data.data, bn_pickname: gg.pick_name,
246 - bn_pick: gg.pick_id, bn_t_exp_t: distr_t 255 + bn_pick: gg.pick_id, bn_t_exp_t: distr_t,bn_exp_type:et
247 }); 256 });
248 257
249 - if(!th.data.add_back){  
250 - th.setData({ bn_exp_type: et })  
251 - } 258 +
252 //计算价格 259 //计算价格
253 th.calculatePrice2(); 260 th.calculatePrice2();
254 } 261 }