fix: 修复 精确发券 类型的优惠券活动重复领取问题
This commit is contained in:
parent
1b52381c71
commit
fe80edebbd
@ -227,18 +227,10 @@ public class CouponActivityServiceImpl extends AbstractPromotionsServiceImpl<Cou
|
|||||||
/**
|
/**
|
||||||
* 自动发送优惠券则需要补足日志
|
* 自动发送优惠券则需要补足日志
|
||||||
*/
|
*/
|
||||||
if (couponActivityTrigger.getCouponActivityTypeEnum().equals(CouponActivityTypeEnum.AUTO_COUPON)) {
|
if (couponActivityTrigger.getCouponActivityTypeEnum().equals(CouponActivityTypeEnum.AUTO_COUPON) || couponActivityTrigger.getCouponActivityTypeEnum().equals(CouponActivityTypeEnum.SPECIFY)) {
|
||||||
couponActivities = memberCouponSignService.receiveCoupon(couponActivities);
|
couponActivities = memberCouponSignService.receiveCoupon(couponActivities);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* 自动领取优惠券判定同时,将精准发券功能同时判定
|
|
||||||
*/
|
|
||||||
if (couponActivityTrigger.getCouponActivityTypeEnum().equals(CouponActivityTypeEnum.SPECIFY)) {
|
|
||||||
|
|
||||||
couponActivities.addAll(memberCouponSignService.receiveCoupon(currentCouponActivity(CouponActivityTypeEnum.SPECIFY.name())));
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
//优惠券发放列表
|
//优惠券发放列表
|
||||||
log.info("当前用户的优惠券活动信息:{}", couponActivityTrigger);
|
log.info("当前用户的优惠券活动信息:{}", couponActivityTrigger);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user