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 | 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 | 541 | if(et==0 && def_exp_code){ |
543 | 542 | for(var k=0;k<th.data.wu_arr.length;k++){ |
544 | 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 | 554 | var is_card_back=getApp().globalData.is_card_back; |
550 | 555 | if(is_card_back){ | ... | ... |
pages/cart/cart2_pt/cart2_pt.js
... | ... | @@ -201,14 +201,18 @@ Page({ |
201 | 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 | 210 | th.setData({ |
206 | 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 | 217 | th.calculatePrice2(); |
214 | 218 | }else{ |
... | ... | @@ -241,14 +245,17 @@ Page({ |
241 | 245 | t.data.data.prom_type = 0; |
242 | 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 | 253 | th.setData({ |
245 | 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 | 260 | th.calculatePrice2(); |
254 | 261 | } | ... | ... |