Commit e44bd4efabce2142dcec9cc0b6d30654f8f8bf17

Authored by yvan.ni
1 parent d851efe3

购物车 不满足条件的活动要全部删除,

pages/cart/cart/cart.js
... ... @@ -425,6 +425,11 @@ Page({
425 425 item.buyqty=t_item.buyqty;
426 426 item.zh_b_num=promgoodsbuynum;
427 427 item.act=th.data.zuhe_map[item.prom_id];
  428 + }else{
  429 + var url = '/api/weshop/cart/del/' + oo.stoid + '/' + item.id;
  430 + getApp().request.delete(url, {});
  431 + th.data.zuhe_map[item.prom_id]=-1;
  432 + continue;
428 433 }
429 434 }
430 435 else if(item.prom_type == 0) {
... ...
pages/cart/cart2/cart2.js
... ... @@ -1246,7 +1246,7 @@ Page({
1246 1246 var cart_item = c_arr[i]; //就是每一单的意思
1247 1247 var pickid = cart_item.pickup_id;
1248 1248 var o_price = 0;
1249   - var o_price_no_zh=0; //不包含限制优惠叠加组合购的金额汇总
  1249 + var o_price_no_zh=0; //参与订单优惠叠加--组合购的金额汇总
1250 1250 var o_shipping_price = 0, goods_weight = -1, goods_piece = -1;
1251 1251 var item = c_arr[i].goods; //就是每一单的从表的意思
1252 1252  
... ... @@ -1307,8 +1307,9 @@ Page({
1307 1307 //找到那些可以订单优惠叠加的
1308 1308 for(let ij in zh_prom_goods){
1309 1309 let kitem=zh_prom_goods[ij];
1310   - if(kitem.act.is_orderyh) continue;
1311   - o_price_no_zh-=kitem.cut_price;
  1310 + var is_has_zh=kitem.is_has_zh;
  1311 + if(kitem.act.is_orderyh)
  1312 + o_price_no_zh-=kitem.cut_price;
1312 1313 }
1313 1314 }
1314 1315 }
... ...