diff --git a/mallinkSchedule/src/main/java/com/iformall/schedule/ActivitySchedule.java b/mallinkSchedule/src/main/java/com/iformall/schedule/ActivitySchedule.java
index 97275839f..bfc212e69 100644
--- a/mallinkSchedule/src/main/java/com/iformall/schedule/ActivitySchedule.java
+++ b/mallinkSchedule/src/main/java/com/iformall/schedule/ActivitySchedule.java
@@ -95,7 +95,7 @@ public class ActivitySchedule {
public void activityExipred() {
logger.info("活动报名结束任务");
WxActivity activity = new WxActivity();
- activity.setStatus(EnumActivityStatus.INJECT_CAMPAIGN.getCode());
+// activity.setStatus(EnumActivityStatus.INJECT_CAMPAIGN.getCode());
activity.setIsExpired(EnumActivityExpired.YES.getCode());
activity.setUpdateTime(new Date());
wxActivityMapper.activityExipred(activity);
diff --git a/mallinkService/src/main/resources/mapper/WxActivityMapper.xml b/mallinkService/src/main/resources/mapper/WxActivityMapper.xml
index 48bcc777d..7cdf59a4d 100644
--- a/mallinkService/src/main/resources/mapper/WxActivityMapper.xml
+++ b/mallinkService/src/main/resources/mapper/WxActivityMapper.xml
@@ -142,7 +142,7 @@
- update wx_activity set is_expired=${isExpired},update_time=#{updateTime} where status=${status} and now()>end_time
+ update wx_activity set is_expired=${isExpired},update_time=#{updateTime} where status > 0 and now()>end_time