|
@@ -46,7 +46,7 @@ public class RemindTaskJob extends QuartzJobBean {
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@Transactional
|
|
@Transactional
|
|
- protected void executeInternal(JobExecutionContext context) throws JobExecutionException {
|
|
|
|
|
|
+ public void executeInternal(JobExecutionContext context) throws JobExecutionException {
|
|
log.info("flowTaskQuartzJob,context:{}", context);
|
|
log.info("flowTaskQuartzJob,context:{}", context);
|
|
try {
|
|
try {
|
|
JobDataMap map = context.getJobDetail().getJobDataMap();
|
|
JobDataMap map = context.getJobDetail().getJobDataMap();
|
|
@@ -78,7 +78,7 @@ public class RemindTaskJob extends QuartzJobBean {
|
|
templateParam.put("flowName", strs[0] + "【" + strs[1] + "】");
|
|
templateParam.put("flowName", strs[0] + "【" + strs[1] + "】");
|
|
|
|
|
|
sysMessage = new SysMessage(flowTaskSmsResult.getCrmNo(), tsJobRemind.getCode(),
|
|
sysMessage = new SysMessage(flowTaskSmsResult.getCrmNo(), tsJobRemind.getCode(),
|
|
- MessageTypeEnum.BEFORE, flowTaskSmsResult.getType().name(), flowTaskSmsResult.getServiceId(), flowTaskSmsResult.getUserId(), content);
|
|
|
|
|
|
+ MessageTypeEnum.BEFORE, flowTaskSmsResult.getType().name(), flowTaskSmsResult.getServiceId(), flowTaskSmsResult.getUserId(), content,tsJobRemind.getCreateId());
|
|
} else if (tsJobRemind.getRemindType() == JobTypeEnum.AFTER) {
|
|
} else if (tsJobRemind.getRemindType() == JobTypeEnum.AFTER) {
|
|
content = MessageEnum.NOTICE_OF_DELAY_REMIND.getTemplate();
|
|
content = MessageEnum.NOTICE_OF_DELAY_REMIND.getTemplate();
|
|
content = content.replaceAll("\\$\\{userName\\}", flowTaskSmsResult.getRealName());
|
|
content = content.replaceAll("\\$\\{userName\\}", flowTaskSmsResult.getRealName());
|
|
@@ -92,7 +92,7 @@ public class RemindTaskJob extends QuartzJobBean {
|
|
templateParam.put("flowName", strs[0] + "【" + strs[1] + "】");
|
|
templateParam.put("flowName", strs[0] + "【" + strs[1] + "】");
|
|
|
|
|
|
sysMessage = new SysMessage(flowTaskSmsResult.getCrmNo(), tsJobRemind.getCode(),
|
|
sysMessage = new SysMessage(flowTaskSmsResult.getCrmNo(), tsJobRemind.getCode(),
|
|
- MessageTypeEnum.AFTER, flowTaskSmsResult.getType().name(), flowTaskSmsResult.getServiceId(), flowTaskSmsResult.getUserId(), content);
|
|
|
|
|
|
+ MessageTypeEnum.AFTER, flowTaskSmsResult.getType().name(), flowTaskSmsResult.getServiceId(), flowTaskSmsResult.getUserId(), content,tsJobRemind.getCreateId());
|
|
}
|
|
}
|
|
//发送消息
|
|
//发送消息
|
|
sysMessageService.saveSysMessage(Arrays.asList(sysMessage));
|
|
sysMessageService.saveSysMessage(Arrays.asList(sysMessage));
|