|
|
|
@@ -167,12 +167,17 @@ public class SharingOrderRedoSchedule { |
|
|
|
if(noticeContact == null){ |
|
|
|
return; |
|
|
|
} |
|
|
|
Map<String, String> msgReplaceMap = new HashMap(); |
|
|
|
msgReplaceMap.put("mallName", mall.getName()); |
|
|
|
|
|
|
|
if(StringUtils.isNotBlank(noticeContact.getPhone()) && EnumYesOrNo.YES.getCode().equals(noticeContact.getPhoneEnabled())){ |
|
|
|
WxMsgRecord wxMsgRecord = new WxMsgRecord(); |
|
|
|
wxMsgRecord.updateTenantInfo(mall); |
|
|
|
wxMsgRecord.setMsgType(EnumMsgRecordType.SMS.getCode()); |
|
|
|
wxMsgRecord.setModelType(EnumMsgModel.COUPON_ORDER_SHARING_ERROR.getCode()); |
|
|
|
wxMsgRecord.setReceiver(noticeContact.getPhone()); |
|
|
|
|
|
|
|
wxMsgRecord.setDynamicContentMap(msgReplaceMap); |
|
|
|
mqBaseProducer.sendMessage(wxMsgRecord, EnumMsgMqTopic.DEFAULT.getCode(), EnumMsgMqTag.DEFAULT.getCode(), EnumMsgMqKey.DEFAULT.getCode()); |
|
|
|
logger.info("分账失败短信通知end"); |
|
|
|
} |
|
|
|
@@ -183,8 +188,6 @@ public class SharingOrderRedoSchedule { |
|
|
|
} |
|
|
|
String[] strings = mails.toArray(new String[mails.size()]); |
|
|
|
|
|
|
|
Map<String, String> map = new HashedMap(); |
|
|
|
map.put("mallName", mall.getName()); |
|
|
|
MailMsg mailMsg = new MailMsg(); |
|
|
|
mailMsg.setSubject("分账失败通知"); |
|
|
|
mailMsg.setHtml(true); |
|
|
|
@@ -192,7 +195,7 @@ public class SharingOrderRedoSchedule { |
|
|
|
mailMsg.setModelType(EnumMailMsgModel.MAIL_SHARING_ERROR.getCode()); |
|
|
|
mailMsg.setTo(strings); |
|
|
|
mailMsg.updateTenantInfo(mall); |
|
|
|
mailMsg.setDynamicContentMap(map); |
|
|
|
mailMsg.setDynamicContentMap(msgReplaceMap); |
|
|
|
mqBaseProducer.sendMessage(mailMsg, EnumMsgMqTopic.DEFAULT.getCode(), EnumMsgMqTag.DEFAULT.getCode(), EnumMsgMqKey.DEFAULT.getCode()); |
|
|
|
logger.info("分账失败邮件通知end"); |
|
|
|
|
|
|
|
|