xhxu 5 лет назад
Родитель
Сommit
d6b7c864ae
1 измененных файлов: 24 добавлений и 24 удалений
  1. +24
    -24
      mallinkSchedule/src/main/java/com/iformall/schedule/ActivitySchedule.java

+ 24
- 24
mallinkSchedule/src/main/java/com/iformall/schedule/ActivitySchedule.java Просмотреть файл

@@ -105,30 +105,30 @@ public class ActivitySchedule {
/** /**
* 5分钟一次 * 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);
// }
// }
// }




} }

Загрузка…
Отмена
Сохранить