Commit 78a54b8f7f11e5110ccf5281992eb27cbd521256

Authored by yvan.ni
1 parent 84649812

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

packageE/pages/cart/cart2/cart2.js
@@ -2372,7 +2372,12 @@ Page({ @@ -2372,7 +2372,12 @@ Page({
2372 var can_zp_num = 0; 2372 var can_zp_num = 0;
2373 for (let iy in get_data.giftsinfo) { 2373 for (let iy in get_data.giftsinfo) {
2374 let item = get_data.giftsinfo[iy]; 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 var t_zp_num = parseInt(get_data.zp_num) * parseInt(get_data.bs); 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,7 +4153,12 @@ Page({
4153 var a_limit_num = 0; 4153 var a_limit_num = 0;
4154 for (let iy in discount.giftsinfo) { 4154 for (let iy in discount.giftsinfo) {
4155 let item = discount.giftsinfo[iy]; 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 var t_zp_num = parseInt(discount.zp_num) * parseInt(discount.bs); 4164 var t_zp_num = parseInt(discount.zp_num) * parseInt(discount.bs);