Commit 78a54b8f7f11e5110ccf5281992eb27cbd521256

Authored by yvan.ni
1 parent 84649812

赠品限购0时,不限的优化

packageE/pages/cart/cart2/cart2.js
... ... @@ -2372,7 +2372,12 @@ Page({
2372 2372 var can_zp_num = 0;
2373 2373 for (let iy in get_data.giftsinfo) {
2374 2374 let item = get_data.giftsinfo[iy];
2375   - can_zp_num += parseInt(item.gift_storecount) > parseInt(item.limit_num) ? parseInt(item.limit_num) : parseInt(item.gift_storecount);
  2375 +
  2376 + if(parseInt(item.limit_num)>0){
  2377 + can_zp_num += parseInt(item.gift_storecount) > parseInt(item.limit_num) ? parseInt(item.limit_num) : parseInt(item.gift_storecount);
  2378 + }else{
  2379 + can_zp_num += parseInt(item.gift_storecount);
  2380 + }
2376 2381 }
2377 2382  
2378 2383 var t_zp_num = parseInt(get_data.zp_num) * parseInt(get_data.bs);
... ...
pages/cart/cart/cart.js
... ... @@ -4153,7 +4153,12 @@ Page({
4153 4153 var a_limit_num = 0;
4154 4154 for (let iy in discount.giftsinfo) {
4155 4155 let item = discount.giftsinfo[iy];
4156   - can_zp_num += parseInt(item.gift_storecount) > parseInt(item.limit_num) ? parseInt(item.limit_num) : parseInt(item.gift_storecount);
  4156 +
  4157 + if(parseInt(item.limit_num)>0){
  4158 + can_zp_num += parseInt(item.gift_storecount) > parseInt(item.limit_num) ? parseInt(item.limit_num) : parseInt(item.gift_storecount);
  4159 + }else{
  4160 + can_zp_num += parseInt(item.gift_storecount);
  4161 + }
4157 4162 }
4158 4163  
4159 4164 var t_zp_num = parseInt(discount.zp_num) * parseInt(discount.bs);
... ...