手动创建的任务添加推送。

This commit is contained in:
haown 2024-07-12 11:34:15 +08:00
parent 153e2dcf06
commit b7b7b9a355
2 changed files with 34 additions and 0 deletions

View File

@ -632,6 +632,23 @@ public class SignPatientManageRouteServiceImpl implements ISignPatientManageRout
// break;
}
}
// 替换短信公众号小程序内容
if (manageNode.getMessageTemplateId() != null) {
// 替换短信模板
manageNode.setMessageNodeContent(signPatientManageRouteNodeService.replaceMessageInfo(manageNode.getMessageTemplateId(), labelFieldContentList));
}
if (manageNode.getPhoneMessageTemplateId() != null) {
// 替换短信模板
manageNode.setPhoneMessageTemplateContent(signPatientManageRouteNodeService.replaceMessageInfo(manageNode.getPhoneMessageTemplateId(), labelFieldContentList));
}
// 替换公众号模板
if (manageNode.getOfficialPushSign() != null && manageNode.getOfficialPushSign() == 1) {
manageNode.setOfficialNodeContent(signPatientManageRouteNodeService.replaceWeChatTemplate(manageNode.getOfficialTemplateId(), labelFieldContentList));
}
// 替换小程序模板
if (manageNode.getAppletPushSign() != null && manageNode.getAppletPushSign() == 1) {
manageNode.setAppletNodeContent(signPatientManageRouteNodeService.replaceWeChatTemplate(manageNode.getAppletTemplateId(), labelFieldContentList));
}
manageNodeAuditList.add(manageNode);
});
}

View File

@ -685,6 +685,23 @@ public class SignPatientManageRouteNodeServiceImpl implements ISignPatientManage
// break;
}
}
// 替换短信公众号小程序内容
if (manageNode.getMessageTemplateId() != null) {
// 替换短信模板
manageNode.setMessageNodeContent(replaceMessageInfo(manageNode.getMessageTemplateId(), labelFieldContentList));
}
if (manageNode.getPhoneMessageTemplateId() != null) {
// 替换短信模板
manageNode.setPhoneMessageTemplateContent(replaceMessageInfo(manageNode.getPhoneMessageTemplateId(), labelFieldContentList));
}
// 替换公众号模板
if (manageNode.getOfficialPushSign() != null && manageNode.getOfficialPushSign() == 1) {
manageNode.setOfficialNodeContent(replaceWeChatTemplate(manageNode.getOfficialTemplateId(), labelFieldContentList));
}
// 替换小程序模板
if (manageNode.getAppletPushSign() != null && manageNode.getAppletPushSign() == 1) {
manageNode.setAppletNodeContent(replaceWeChatTemplate(manageNode.getAppletTemplateId(), labelFieldContentList));
}
signPatientManageRouteNodeMapper.updateSignPatientManageRouteNode(manageNode);
});
}