Commit 6a8972692f312286e4ddcb1fd0a1922b73fce835
1 parent
d563ae3c
组合购超出限购的优化
Showing
2 changed files
with
7 additions
and
1 deletions
packageE/pages/cart/cart2/cart2.js
| @@ -7791,6 +7791,12 @@ Page({ | @@ -7791,6 +7791,12 @@ Page({ | ||
| 7791 | func({'code': -1, 'msg': '超出组合购活动总数量'}); | 7791 | func({'code': -1, 'msg': '超出组合购活动总数量'}); |
| 7792 | return false; | 7792 | return false; |
| 7793 | } | 7793 | } |
| 7794 | + | ||
| 7795 | + if (zh && zh['buy_limit'] > 0 && num0+buyed > zh['buy_limit']) { | ||
| 7796 | + func({'code': -1, 'msg': '超出优惠促销活动的限购'}); | ||
| 7797 | + return false; | ||
| 7798 | + } | ||
| 7799 | + | ||
| 7794 | } | 7800 | } |
| 7795 | } | 7801 | } |
| 7796 | 7802 |
pages/cart/cart/cart.js
| @@ -3416,7 +3416,7 @@ Page({ | @@ -3416,7 +3416,7 @@ Page({ | ||
| 3416 | var ky=zh_ck_arr[xg]; | 3416 | var ky=zh_ck_arr[xg]; |
| 3417 | var zh_buyed=zh_buyed_m[ky]?zh_buyed_m[ky]:0; | 3417 | var zh_buyed=zh_buyed_m[ky]?zh_buyed_m[ky]:0; |
| 3418 | var zh_limit=zh_limit_m[ky]?zh_limit_m[ky]:0; | 3418 | var zh_limit=zh_limit_m[ky]?zh_limit_m[ky]:0; |
| 3419 | - var zh_all=zh_all_ck[ky]?zh_all_ck[ky]:0; | 3419 | + var zh_all=zh_all_ck[ky]?zh_all_ck[ky].length:0; |
| 3420 | if(zh_limit<=0) continue; | 3420 | if(zh_limit<=0) continue; |
| 3421 | 3421 | ||
| 3422 | if(zh_all+zh_buyed>zh_limit){ | 3422 | if(zh_all+zh_buyed>zh_limit){ |