Commit e2cfdfc7621cefb7c9f11a2dd37a4495f6399376
1 parent
44a275c6
3.0小程序普通立即购买,拼团购买,再切换地址后,物流公司没有选一开始的物流公司
Showing
2 changed files
with
24 additions
and
12 deletions
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 | } |