提交 fef85f40 authored 作者: 杨凯's avatar 杨凯

feat:家庭医生初始化

上级 8a158743
...@@ -260,7 +260,7 @@ public class ImChatTemplateImpl implements ImChatTemplate { ...@@ -260,7 +260,7 @@ public class ImChatTemplateImpl implements ImChatTemplate {
parameter.setBusiCode(IMInformConstants.IM_SYSTEM_BUSINESS_CODE); parameter.setBusiCode(IMInformConstants.IM_SYSTEM_BUSINESS_CODE);
log.info("推送家庭医生提示语推送:{}" + JSON.toJSONString(parameter.getMessageInfos())); log.info("推送家庭医生提示语推送:{}" + JSON.toJSONString(parameter.getMessageInfos()));
Long syncFlag = i * 100L; Long syncFlag = i * 100L;
if (personUserImInform(parameter, content, syncFlag)) { if (personUserImInform(parameter, content, syncFlag, msgType)) {
log.info("推送家庭医生提示语推送成功,admissionId:{}", sendImMsgDTO.getAdmId()); log.info("推送家庭医生提示语推送成功,admissionId:{}", sendImMsgDTO.getAdmId());
flag = true; flag = true;
} }
...@@ -365,7 +365,7 @@ public class ImChatTemplateImpl implements ImChatTemplate { ...@@ -365,7 +365,7 @@ public class ImChatTemplateImpl implements ImChatTemplate {
* @param param * @param param
* @return * @return
*/ */
private boolean personUserImInform(PersonImInformReq param, String content, Long syncFlag) { private boolean personUserImInform(PersonImInformReq param, String content, Long syncFlag, String msgType) {
List<MessageInfo> messageInfos = param.getMessageInfos(); List<MessageInfo> messageInfos = param.getMessageInfos();
if (messageInfos == null || messageInfos.isEmpty()) { if (messageInfos == null || messageInfos.isEmpty()) {
log.error("IM INFORM ERROR : 没有可发送的消息"); log.error("IM INFORM ERROR : 没有可发送的消息");
...@@ -381,6 +381,9 @@ public class ImChatTemplateImpl implements ImChatTemplate { ...@@ -381,6 +381,9 @@ public class ImChatTemplateImpl implements ImChatTemplate {
if (Objects.nonNull(syncFlag)) { if (Objects.nonNull(syncFlag)) {
msgsingleData.setSyncFlag(syncFlag); msgsingleData.setSyncFlag(syncFlag);
} }
if (Objects.nonNull(msgType)) {
msgsingleData.setMsgType(msgType);
}
msgsingleData.setMessage(content); msgsingleData.setMessage(content);
msgSingleDatas.add(msgsingleData); msgSingleDatas.add(msgsingleData);
}); });
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论