Commit 935622d8a9f9e2f3e757e84b09701b745da52a44
1 parent
4b2bab0e
购物车多活动的优化
Showing
1 changed file
with
20 additions
and
1 deletions
pages/cart/cart/cart.js
| @@ -508,7 +508,7 @@ Page({ | @@ -508,7 +508,7 @@ Page({ | ||
| 508 | limit = 0; | 508 | limit = 0; |
| 509 | if (by_map && by_map[good.goods_id]) { | 509 | if (by_map && by_map[good.goods_id]) { |
| 510 | goodsbuynum = by_map[good.goods_id].goodsbuynum; | 510 | goodsbuynum = by_map[good.goods_id].goodsbuynum; |
| 511 | - promgoodsbuynum = by_map[good.goods_id].promgoodsbuynum; | 511 | + //promgoodsbuynum = by_map[good.goods_id].promgoodsbuynum; |
| 512 | } | 512 | } |
| 513 | 513 | ||
| 514 | limit = good.viplimited; | 514 | limit = good.viplimited; |
| @@ -592,6 +592,25 @@ Page({ | @@ -592,6 +592,25 @@ Page({ | ||
| 592 | } | 592 | } |
| 593 | } | 593 | } |
| 594 | } | 594 | } |
| 595 | + | ||
| 596 | + | ||
| 597 | + //优化获取商品的活动购买了几件 | ||
| 598 | + if(item.prom_type==1 || item.prom_type==2 ){ | ||
| 599 | + await getApp().request.promiseGet("/api/weshop/ordergoods/getUserBuyPromNum", { | ||
| 600 | + data: { | ||
| 601 | + store_id: oo.stoid, | ||
| 602 | + user_id: user_id, | ||
| 603 | + goods_id: item.goods_id, | ||
| 604 | + prom_type:item.prom_type, | ||
| 605 | + prom_id:item.prom_id | ||
| 606 | + }, | ||
| 607 | + }).then(res=>{ | ||
| 608 | + if(res.data.code==0){ | ||
| 609 | + promgoodsbuynum=res.data.data.userbuynum; | ||
| 610 | + } | ||
| 611 | + }) | ||
| 612 | + } | ||
| 613 | + | ||
| 595 | 614 | ||
| 596 | //如果秒杀活动都去掉了,或者结束了,那么这个商品也没有必要留着 | 615 | //如果秒杀活动都去掉了,或者结束了,那么这个商品也没有必要留着 |
| 597 | if (item.prom_type == 1) { | 616 | if (item.prom_type == 1) { |