bug 优惠券领取数量错误
对于每一张优惠券扣减数量应该是会员数量 * 每张优惠券发放的数量 即memberList.size()*couponActivityItem.getNum() 也就是memberCouponList.size()   如演示环境,3人没人领取3张,应该是9张 Signed-off-by: Fxz <2235602974@qq.com>
This commit is contained in:
parent
c6c0801d14
commit
18f8718de2
@ -218,7 +218,7 @@ public class CouponActivityServiceImpl extends AbstractPromotionsServiceImpl<Cou
|
|||||||
//批量添加优惠券
|
//批量添加优惠券
|
||||||
memberCouponService.saveBatch(memberCouponList);
|
memberCouponService.saveBatch(memberCouponList);
|
||||||
//添加优惠券已领取数量
|
//添加优惠券已领取数量
|
||||||
couponService.receiveCoupon(couponActivityItem.getCouponId(), memberCouponList.size() * couponActivityItem.getNum());
|
couponService.receiveCoupon(couponActivityItem.getCouponId(), memberCouponList.size());
|
||||||
} else {
|
} else {
|
||||||
log.error("赠送优惠券失败,当前优惠券不存在:" + couponActivityItem.getCouponId());
|
log.error("赠送优惠券失败,当前优惠券不存在:" + couponActivityItem.getCouponId());
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user