diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxFlowServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxFlowServiceImpl.java index 58cb12d46..c7bf04b16 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxFlowServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxFlowServiceImpl.java @@ -678,9 +678,6 @@ public class WxFlowServiceImpl implements WxFlowService { //发邮件 if(StringUtils.isNotBlank(email)){ - msgReplaceMap = new HashedMap(); - msgReplaceMap.put("contract", (String)getVariableByKey(variables,"contractNumber")); - msgReplaceMap.put("page", Constant.adminPage); MailMsg mailMsg = new MailMsg(); mailMsg.setSubject("审批通知"); mailMsg.setHtml(true); @@ -713,11 +710,13 @@ public class WxFlowServiceImpl implements WxFlowService { mqBaseProducer.sendMessage(wxMsgRecord, EnumMsgMqTopic.DEFAULT.getCode(),EnumMsgMqTag.DEFAULT.getCode(),EnumMsgMqKey.DEFAULT.getCode()); //发邮件 - if(StringUtils.isNotBlank(email)) { + if(StringUtils.isNotBlank(email)){ MailMsg mailMsg = new MailMsg(); + mailMsg.setSubject("审批通过通知"); + mailMsg.setHtml(true); mailMsg.setMsgType(EnumMsgRecordType.EMAIL.getCode()); mailMsg.setModelId(EnumMailMsgModel.MAIL_PASS_NODIFY.getCode()); - mailMsg.setReceiver(email); + mailMsg.setTo(new String[]{email}); mailMsg.setTenantId(tenantId); mailMsg.setDynamicContentMap(msgReplaceMap); mqBaseProducer.sendMessage(mailMsg, EnumMsgMqTopic.DEFAULT.getCode(), EnumMsgMqTag.DEFAULT.getCode(), EnumMsgMqKey.DEFAULT.getCode());