Browse Source

test

release_toaliyun_real
xhxu 5 years ago
parent
commit
d6b7c864ae
1 changed files with 24 additions and 24 deletions
  1. +24
    -24
      mallinkSchedule/src/main/java/com/iformall/schedule/ActivitySchedule.java

+ 24
- 24
mallinkSchedule/src/main/java/com/iformall/schedule/ActivitySchedule.java View File

@@ -105,30 +105,30 @@ public class ActivitySchedule {
/**
* 5分钟一次
*/
@Scheduled(cron = "0 */5 * * * ?")
public void activityCompletion() {
logger.info("活动结束任务");
WxActivity activity = new WxActivity();
activity.setStatus(EnumActivityStatus.STATUS_TAKE_OFFF.getCode());
activity.setUpdateTime(new Date());
wxActivityMapper.activityCompletion(activity);
List<WxActivity> activityList = new ArrayList();
//宣传页下线
WxCampaign campaign = new WxCampaign();
campaign.setStatus(EnumCampaignStatus.STATUS_THROW_IN.getCode());
campaign.setType(EnumCampaignType.PAGEPATH.getCode());
campaign.setProduceType(EnumCampaignProductType.ACTIVITY_JOIN.getCode());
List<WxCampaign> campaignList = wxCampaignMapper.selectList(new QueryWrapper(campaign));
for (WxCampaign wxCampaign : campaignList) {
WxActivity wxActivity = wxActivityMapper.selectById(wxCampaign.getProduceId());
if (wxActivity.getStatus().equals(EnumActivityStatus.STATUS_TAKE_OFFF.getCode())) {
activityList.add(wxActivity);
wxCampaign.setStatus(EnumCampaignStatus.STATUS_TAKE_OFFF.getCode());
wxCampaign.setUpdateTime(new Date());
wxCampaignMapper.updateById(wxCampaign);
}
}
}
// @Scheduled(cron = "0 */5 * * * ?")
// public void activityCompletion() {
// logger.info("活动结束任务");
// WxActivity activity = new WxActivity();
// activity.setStatus(EnumActivityStatus.STATUS_TAKE_OFFF.getCode());
// activity.setUpdateTime(new Date());
// wxActivityMapper.activityCompletion(activity);
// List<WxActivity> activityList = new ArrayList();
// //宣传页下线
// WxCampaign campaign = new WxCampaign();
// campaign.setStatus(EnumCampaignStatus.STATUS_THROW_IN.getCode());
// campaign.setType(EnumCampaignType.PAGEPATH.getCode());
// campaign.setProduceType(EnumCampaignProductType.ACTIVITY_JOIN.getCode());
// List<WxCampaign> campaignList = wxCampaignMapper.selectList(new QueryWrapper(campaign));
// for (WxCampaign wxCampaign : campaignList) {
// WxActivity wxActivity = wxActivityMapper.selectById(wxCampaign.getProduceId());
// if (wxActivity.getStatus().equals(EnumActivityStatus.STATUS_TAKE_OFFF.getCode())) {
// activityList.add(wxActivity);
// wxCampaign.setStatus(EnumCampaignStatus.STATUS_TAKE_OFFF.getCode());
// wxCampaign.setUpdateTime(new Date());
// wxCampaignMapper.updateById(wxCampaign);
// }
// }
// }


}

Loading…
Cancel
Save