实验任务临期提醒

liweidong
pangyang 3 weeks ago
parent 68d3edc12e
commit 83d3f6bd8a
  1. 13
      blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/CycleTestTaskService2.java

@ -215,10 +215,10 @@ public class CycleTestTaskService2 {
// 判断结果对象
Object objAdvance = JobExtUtil.isAdvanceTargetDay(je, ct.getGenBefore());
if (objAdvance != null) {
MesNotifyMessageEntity mesNotifyMessageEntity = new MesNotifyMessageEntity();
mesNotifyMessageEntity.setContent("您有实验任务");
mesNotifyMessageEntity.setReceiveUserId(ct.getProcessUserId());
mesNotifyMessageClient.save(mesNotifyMessageEntity);
// MesNotifyMessageEntity mesNotifyMessageEntity = new MesNotifyMessageEntity();
// mesNotifyMessageEntity.setContent("您有实验任务");
// mesNotifyMessageEntity.setReceiveUserId(ct.getProcessUserId());
// mesNotifyMessageClient.save(mesNotifyMessageEntity);
log.info("match je config = {}", objAdvance);
// 试验时间
@ -564,6 +564,11 @@ public class CycleTestTaskService2 {
task.setFlagOut(BaseValue.NO);
task.setFlagApproach(BaseValue.YES);
// todo:消息中心 进行临期提醒
MesNotifyMessageEntity mesNotifyMessageEntity = new MesNotifyMessageEntity();
mesNotifyMessageEntity.setContent("您有实验任务临期");
mesNotifyMessageEntity.setReceiveUserId(task.getProcessUserId());
mesNotifyMessageClient.save(mesNotifyMessageEntity);
}
// 设置临期天数
task.setDayToPlanedFinish(getCountDayToOut(task.getId()));

Loading…
Cancel
Save