From 935622d8a9f9e2f3e757e84b09701b745da52a44 Mon Sep 17 00:00:00 2001 From: yvan.ni Date: Mon, 13 Feb 2023 09:44:20 +0800 Subject: [PATCH] 购物车多活动的优化 --- pages/cart/cart/cart.js | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/pages/cart/cart/cart.js b/pages/cart/cart/cart.js index d813ffc..a440ede 100644 --- a/pages/cart/cart/cart.js +++ b/pages/cart/cart/cart.js @@ -508,7 +508,7 @@ Page({ limit = 0; if (by_map && by_map[good.goods_id]) { goodsbuynum = by_map[good.goods_id].goodsbuynum; - promgoodsbuynum = by_map[good.goods_id].promgoodsbuynum; + //promgoodsbuynum = by_map[good.goods_id].promgoodsbuynum; } limit = good.viplimited; @@ -592,6 +592,25 @@ Page({ } } } + + + //优化获取商品的活动购买了几件 + if(item.prom_type==1 || item.prom_type==2 ){ + await getApp().request.promiseGet("/api/weshop/ordergoods/getUserBuyPromNum", { + data: { + store_id: oo.stoid, + user_id: user_id, + goods_id: item.goods_id, + prom_type:item.prom_type, + prom_id:item.prom_id + }, + }).then(res=>{ + if(res.data.code==0){ + promgoodsbuynum=res.data.data.userbuynum; + } + }) + } + //如果秒杀活动都去掉了,或者结束了,那么这个商品也没有必要留着 if (item.prom_type == 1) { -- libgit2 0.21.4