Commit fc776fb9965d2c940d7538f6e4a7b1b796803dfe

Authored by yvan.ni
1 parent 9590597a

赠品超量也要倍增

packageE/pages/cart/cart2/cart2.js
... ... @@ -2396,7 +2396,8 @@ Page({
2396 2396 giftsinfo: get_data.giftsinfo,
2397 2397 zp_num: get_data.zp_num * get_data.bs,
2398 2398 gf_pr_name: item_map.name,
2399   - prom_id: item_map.prom_id
  2399 + prom_id: item_map.prom_id,
  2400 + bs: parseInt(get_data.bs),
2400 2401 });
2401 2402  
2402 2403 duo_zp_num_arr[item_map.prom_id] = t_zp_num;
... ... @@ -7250,7 +7251,8 @@ Page({
7250 7251 zp_num: this.data.send_gf[pk][index].zp_num,
7251 7252 gift_pkid: pk,
7252 7253 gf_prom_id: this.data.send_gf[pk][index].prom_id,
7253   - send_gf_index: index
  7254 + send_gf_index: index,
  7255 + gf_bs:this.data.send_gf[pk][index].bs
7254 7256 })
7255 7257 },
7256 7258  
... ... @@ -7310,6 +7312,8 @@ Page({
7310 7312 th.data.isget_by_quan[gf_pickup_id]=null;
7311 7313  
7312 7314 var zp_num = this.data.zp_num;
  7315 + var gf_bs = this.data.gf_bs?this.data.gf_bs:1;
  7316 +
7313 7317 var giftsinfo = this.data.giftsinfo;
7314 7318 var all_num = 0;
7315 7319 for (let i in giftsinfo) {
... ... @@ -7319,7 +7323,7 @@ Page({
7319 7323 ut.m_toast("必送的赠品没有选中");
7320 7324 return false;
7321 7325 }
7322   - if(item.goods_num<item.must_num){
  7326 + if(item.goods_num<item.must_num*gf_bs){
7323 7327 ut.m_toast("活动赠品的超量数量不足");
7324 7328 return false;
7325 7329 }
... ...