Commit 08caed9f authored by 赵啸非's avatar 赵啸非

修改通知去重复

parent e94d75c2
...@@ -94,22 +94,26 @@ public class MeetSwitchTaskImpl implements ITaskExcuteService { ...@@ -94,22 +94,26 @@ public class MeetSwitchTaskImpl implements ITaskExcuteService {
MettingRecordEntity mettingRecordEntity = mettingRecordService.selectOne(mettingRecordQuery); MettingRecordEntity mettingRecordEntity = mettingRecordService.selectOne(mettingRecordQuery);
if (!ObjectUtils.isEmpty(mettingRecordEntity)) { if (!ObjectUtils.isEmpty(mettingRecordEntity)) {
if (basicSetEntity.getPostMeetStart() > 0) {
//查看结束通知是否设置 //判断会议是提前结束 还是自动结束
long mettingBetween = DateUtil.between(mettingRecordEntity.getMeetTimeStart(), new Date(), DateUnit.MINUTE); if (basicSetEntity.getMeetEnd() == YesNoEnum.YES.getValue()) {
long mettingBetween = DateUtil.between(mettingRecordEntity.getMeetTimeEnd(), new Date(), DateUnit.MINUTE);
if (mettingBetween <= basicSetEntity.getPostMeetStart()) { if (mettingBetween <= basicSetEntity.getPostMeetStart()) {
log.info("当前进行中的会议未结束,不推送下一个会议消息"); log.info("当前进行中的会议未结束,不推送下一个会议消息");
return; return;
} }
} }
if (basicSetEntity.getMeetEnd() == YesNoEnum.YES.getValue()) { if (basicSetEntity.getPostMeetStart() > 0) {
long mettingBetween = DateUtil.between(mettingRecordEntity.getMeetTimeEnd(), new Date(), DateUnit.MINUTE); //查看结束通知是否设置
long mettingBetween = DateUtil.between(mettingRecordEntity.getMeetTimeStart(), new Date(), DateUnit.MINUTE);
if (mettingBetween <= basicSetEntity.getPostMeetStart()) { if (mettingBetween <= basicSetEntity.getPostMeetStart()) {
log.info("当前进行中的会议未结束,不推送下一个会议消息"); log.info("当前进行中的会议未结束,不推送下一个会议消息");
return; return;
} }
} }
} }
//通知设备进行数据更新 //通知设备进行数据更新
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment