|
@ -661,8 +661,11 @@ public class IcPartyActServiceImpl extends BaseServiceImpl<IcPartyActDao, IcPart |
|
|
return new PageData<>(list, pageInfo.getTotal()); |
|
|
return new PageData<>(list, pageInfo.getTotal()); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* 通知:您有一个活动3天后即将自动发布 |
|
|
|
|
|
*/ |
|
|
@Override |
|
|
@Override |
|
|
public void noticePartyActAutoPublishTask() { |
|
|
public void noticePartyActAutoPublish() { |
|
|
Date nowDate=new Date(); |
|
|
Date nowDate=new Date(); |
|
|
Date afterThreeDayDate=DateUtils.calDateBaseDay(nowDate,3); |
|
|
Date afterThreeDayDate=DateUtils.calDateBaseDay(nowDate,3); |
|
|
// log.info("现在时间:"+DateUtils.format(nowDate,"yyyy-MM-dd HH:mm:ss")+";3天后="+DateUtils.format(afterThreeDayDate,"yyyy-MM-dd HH:mm:ss"));
|
|
|
// log.info("现在时间:"+DateUtils.format(nowDate,"yyyy-MM-dd HH:mm:ss")+";3天后="+DateUtils.format(afterThreeDayDate,"yyyy-MM-dd HH:mm:ss"));
|
|
@ -681,4 +684,25 @@ public class IcPartyActServiceImpl extends BaseServiceImpl<IcPartyActDao, IcPart |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* 自动发布活动 |
|
|
|
|
|
*/ |
|
|
|
|
|
@Override |
|
|
|
|
|
public void autoPublishIcPartyAct() { |
|
|
|
|
|
Date nowDate=new Date(); |
|
|
|
|
|
String dateId=DateUtils.format(nowDate,DateUtils.DATE_PATTERN_YYYYMMDD); |
|
|
|
|
|
List<IcPartyActEntity> list=baseDao.selectNoPublishList(dateId); |
|
|
|
|
|
for(IcPartyActEntity act:list){ |
|
|
|
|
|
//置为已发布
|
|
|
|
|
|
act.setIsPublish(NumConstant.ONE_STR); |
|
|
|
|
|
baseDao.updateById(act); |
|
|
|
|
|
PartyMeetingMessageMQMsg msg = new PartyMeetingMessageMQMsg(); |
|
|
|
|
|
msg.setCustomerId(act.getCustomerId()); |
|
|
|
|
|
msg.setIcPartyActId(act.getId()); |
|
|
|
|
|
msg.setType("publish"); |
|
|
|
|
|
SendMqMsgUtil.build() |
|
|
|
|
|
.openFeignClient(SpringContextUtils.getBean(EpmetMessageOpenFeignClient.class)) |
|
|
|
|
|
.sendRocketMqMsg(SystemMessageType.PARTY_MEETING_MESSAGE, msg); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
} |
|
|
} |