Commit 761c269ca7a727f58e17550f51702b289f009347

Authored by yvan.ni
1 parent 08767264

购物车确认订单页面的 搭配购商品 和 组合购商品切换的bug优化

packageE/pages/cart/cart2/cart2.js
... ... @@ -803,10 +803,10 @@ Page({
803 803  
804 804 //如果是购物车的时候,
805 805 if (arr) {
806   - var idx = th.data.allsto.findIndex(function (e) {
807   - return e.pickup_id == arr[index].pick_id
808   - })
809   - pick = th.data.allsto[idx];
  806 + // var idx = th.data.allsto.findIndex(function (e) {
  807 + // return e.pickup_id == arr[index].pick_id
  808 + // })
  809 + // pick = th.data.allsto[idx];
810 810 var get_gd = null;
811 811 await getApp().request.promiseGet("/api/weshop/goods/get/" + os.stoid + "/" + gd.goods_id, {
812 812  
... ... @@ -815,7 +815,7 @@ Page({
815 815 get_gd = res1.data.data;
816 816 }
817 817 })
818   - distr_t = pick.distr_type || get_gd.distr_type;
  818 + distr_t = gd.pickup_distr_type || get_gd.distr_type;
819 819  
820 820 } else {
821 821 var gg = to.get_b_now();
... ... @@ -849,7 +849,6 @@ Page({
849 849 // if (item0.distr_type == 0 || item0.distr_type == distr_t) {
850 850 // new_arr.push(item0);
851 851 // }
852   -
853 852 // }
854 853  
855 854 if (!new_arr.length) return null;
... ... @@ -1311,9 +1310,6 @@ Page({
1311 1310 let c_act=element.cur_act;
1312 1311 delete c_act.goods;
1313 1312 }
1314   - if(element.ch_map){
1315   - delete element.ch_map;
1316   - }
1317 1313 if(element.act_arr && element.act_arr.length>0){
1318 1314 for (var ij = 0; ij < element.act_arr.length; ij++) {
1319 1315 var act_ite = element.act_arr[ij];
... ... @@ -5586,7 +5582,6 @@ Page({
5586 5582 })
5587 5583 // pdata.keyid = th.data.bn_goods.keyid
5588 5584 }
5589   - // debugger
5590 5585 var str = JSON.stringify(pdata);
5591 5586  
5592 5587  
... ... @@ -8173,8 +8168,8 @@ Page({
8173 8168  
8174 8169 //有改,都强制把券选择清理一下
8175 8170 var pickup_id = this.data.cartlist[cart_index].pickup_id;
8176   - var txt='using_quan['+pickup_id+']';
8177   - th.setData({[txt]:null});
  8171 + var txt1='using_quan['+pickup_id+']';
  8172 + th.setData({[txt1]:null});
8178 8173  
8179 8174 //-- 如果是选中 --
8180 8175 if (e.selected) {
... ...