Commit 107d10ec by 汪志阳

fix:微信小程序推送

parent aac25ad8
...@@ -44,7 +44,7 @@ public class WxSpSender implements IMsgSender{ ...@@ -44,7 +44,7 @@ public class WxSpSender implements IMsgSender{
public void send(MsgSendDTO msgDTO) { public void send(MsgSendDTO msgDTO) {
List<MsgSendDTO.ReceiverInfo> receiverInfos = msgDTO.getReceiverInfos(); List<MsgSendDTO.ReceiverInfo> receiverInfos = msgDTO.getReceiverInfos();
if (CollUtil.isNotEmpty(receiverInfos)) { if (CollUtil.isEmpty(receiverInfos)) {
return; return;
} }
String content = msgDTO.getOriContent(); String content = msgDTO.getOriContent();
......
...@@ -347,10 +347,14 @@ public class PlatAlarmRecordServiceImpl extends ServiceImpl<PlatAlarmRecordMappe ...@@ -347,10 +347,14 @@ public class PlatAlarmRecordServiceImpl extends ServiceImpl<PlatAlarmRecordMappe
return list; return list;
} }
childInfoList.forEach(c -> { childInfoList.forEach(c -> {
if (StrUtil.isBlank(c.getWeChatOpenid())) {
return;
}
MsgSendDTO.ReceiverInfo receiverInfo = new MsgSendDTO.ReceiverInfo(); MsgSendDTO.ReceiverInfo receiverInfo = new MsgSendDTO.ReceiverInfo();
receiverInfo.setRegionName(alarmRecord.getRegionName()); receiverInfo.setRegionName(alarmRecord.getRegionName());
receiverInfo.setName(c.getName()); receiverInfo.setName(c.getName());
receiverInfo.setWeChatOpenid(c.getWeChatOpenid()); receiverInfo.setWeChatOpenid(c.getWeChatOpenid());
list.add(receiverInfo);
}); });
return list; return list;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment