Browse Source

新用户发优惠券

Evan 2 years ago
parent
commit
c1c95c7972

+ 2 - 1
mp-service/src/main/java/com/qs/mp/framework/service/impl/AsyncTaskServiceImpl.java

@@ -299,9 +299,10 @@ public class AsyncTaskServiceImpl extends ServiceImpl<AsyncTaskMapper, AsyncTask
             logger.error("收到发放新人优惠券任务,未查到用户信息,bizId={}", asyncTask.getBizId());
             return;
         }
-        // 捞取优惠券
+        // 捞取已上架的新人发放优惠券
         List<Coupon> couponList = couponService.list(new LambdaQueryWrapper<Coupon>()
             .eq(Coupon::getType, CouponTypeEnum.TICKET_ORDER)
+            .eq(Coupon::getStatus, CouponStatusEnum.PUT_OFF)
             .eq(Coupon::getIsNewUserCoupon, 1));
         if (CollectionUtils.isEmpty(couponList)) {
             logger.info("未查到设置的新人优惠券,bizId={}", asyncTask.getBizId());