bug 优惠券领取数量错误

对于每一张优惠券扣减数量应该是会员数量 * 每张优惠券发放的数量 
即memberList.size()*couponActivityItem.getNum() 也就是memberCouponList.size()

![](https://minio.pigx.vip/oss/2022/08/nb5p9Y.png)
![](https://minio.pigx.vip/oss/2022/08/eMZZnl.png)

如演示环境,3人没人领取3张,应该是9张

Signed-off-by: Fxz <2235602974@qq.com>
This commit is contained in:
Fxz 2022-08-31 09:11:06 +00:00 committed by Gitee
parent c6c0801d14
commit 18f8718de2
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -218,7 +218,7 @@ public class CouponActivityServiceImpl extends AbstractPromotionsServiceImpl<Cou
//批量添加优惠券
memberCouponService.saveBatch(memberCouponList);
//添加优惠券已领取数量
couponService.receiveCoupon(couponActivityItem.getCouponId(), memberCouponList.size() * couponActivityItem.getNum());
couponService.receiveCoupon(couponActivityItem.getCouponId(), memberCouponList.size());
} else {
log.error("赠送优惠券失败,当前优惠券不存在:" + couponActivityItem.getCouponId());
}