实验任务临期提醒

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

Loading…
Cancel
Save