From bdb17dcbe8048fc7a2068e510456bca21690271f Mon Sep 17 00:00:00 2001 From: gongbiao Date: Fri, 28 Jun 2019 10:53:21 +0800 Subject: [PATCH] =?UTF-8?q?[=E6=B4=BB=E5=8A=A8][=E4=BF=AE=E6=94=B9][?= =?UTF-8?q?=E5=AE=9A=E6=97=B6=E4=BB=BB=E5=8A=A1=E6=B7=BB=E5=8A=A0=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E6=97=B6=E9=97=B4]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/iformall/schedule/ActivitySchedule.java | 2 ++ mallinkService/src/main/resources/mapper/WxActivityMapper.xml | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/mallinkSchedule/src/main/java/com/iformall/schedule/ActivitySchedule.java b/mallinkSchedule/src/main/java/com/iformall/schedule/ActivitySchedule.java index 4c26ab22f..ef778a5b0 100644 --- a/mallinkSchedule/src/main/java/com/iformall/schedule/ActivitySchedule.java +++ b/mallinkSchedule/src/main/java/com/iformall/schedule/ActivitySchedule.java @@ -97,6 +97,7 @@ public class ActivitySchedule { WxActivity activity = new WxActivity(); activity.setStatus(EnumActivityStatus.STATUS_THROW_IN.getCode()); activity.setIsExpired(EnumActivityExpired.YES.getCode()); + activity.setUpdateTime(new Date()); wxActivityMapper.activityExipred(activity); } @@ -108,6 +109,7 @@ public class ActivitySchedule { logger.info("活动结束任务"); WxActivity activity = new WxActivity(); activity.setStatus(EnumActivityStatus.STATUS_TAKE_OFFF.getCode()); + activity.setUpdateTime(new Date()); wxActivityMapper.activityCompletion(activity); List activityList = new ArrayList(); //宣传页下线 diff --git a/mallinkService/src/main/resources/mapper/WxActivityMapper.xml b/mallinkService/src/main/resources/mapper/WxActivityMapper.xml index c1da23160..a4d458460 100644 --- a/mallinkService/src/main/resources/mapper/WxActivityMapper.xml +++ b/mallinkService/src/main/resources/mapper/WxActivityMapper.xml @@ -113,11 +113,11 @@ - update wx_activity set is_expired=${isExpired} where status=${status} and now()>end_time + update wx_activity set is_expired=${isExpired},update_time=#{updateTime} where status=${status} and now()>end_time - update wx_activity set status=#{status} where status!=${status} and now()>activity_end_time + update wx_activity set status=#{status},update_time=#{updateTime} where status!=${status} and now()>activity_end_time