From 39f89473deca69e06b7673ace589c1db7daffdca Mon Sep 17 00:00:00 2001 From: xhxu Date: Thu, 3 Dec 2020 10:25:58 +0800 Subject: [PATCH] bug --- .../java/com/iformall/controller/WxCouponController.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mallinkCApi/src/main/java/com/iformall/controller/WxCouponController.java b/mallinkCApi/src/main/java/com/iformall/controller/WxCouponController.java index 8ee5d3ed1..a88626ce3 100644 --- a/mallinkCApi/src/main/java/com/iformall/controller/WxCouponController.java +++ b/mallinkCApi/src/main/java/com/iformall/controller/WxCouponController.java @@ -7,6 +7,7 @@ import java.util.List; import java.util.Map; import java.util.concurrent.TimeUnit; +import com.iformall.enums.EnumCouponType; import org.apache.commons.beanutils.BeanUtils; import org.apache.commons.lang3.StringUtils; import org.slf4j.Logger; @@ -244,8 +245,9 @@ public class WxCouponController extends BaseController { } private void updateActivityStatus(WxCouponCVo wxCouponCVo) { - if (wxCouponCVo.getTargetAd() != null && - wxCouponCVo.getTargetAd().equals(EnumCouponChannelType.COUPON_CHANNEL_ID_TIMED.getCode())) { + if (wxCouponCVo.getType().equals(EnumCouponType.COUPON_PREORDER.getCode()) || + (wxCouponCVo.getTargetAd() != null && wxCouponCVo.getTargetAd().equals(EnumCouponChannelType.COUPON_CHANNEL_ID_TIMED.getCode())) + ) { Date now = new Date(); if (wxCouponCVo.getBeginTime().getTime() > now.getTime()) {