diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/WxCampaignController.java b/mallinkAdmin/src/main/java/com/iformall/controller/WxCampaignController.java index fb5e847d7..618dfe78e 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/WxCampaignController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/WxCampaignController.java @@ -99,7 +99,9 @@ public class WxCampaignController extends BaseController { WxCampaign campaign = wxCampaignService.getById(wxCampaign.getId()); // check coupon 状态 if (campaign.getType().equals(EnumCampaignType.STABLE.getCode())) { - if (campaign.getStatus().equals(EnumCampaignStatus.STATUS_THROW_IN.getCode())) { + if (campaign.getStatus().equals(EnumCampaignStatus.STATUS_THROW_IN.getCode()) + && !wxCampaign.getStatus().equals(EnumCampaignStatus.STATUS_TAKE_OFFF.getCode())) { + // 宣传页 - 下架不检查状态 List ids = JSONArray.parseArray(campaign.getCouponIds(), String.class); for (String couponIdStr : ids) { Long couponId = Long.parseLong(couponIdStr);