提交 e81fd98e 编写于 作者: zhouweidong's avatar zhouweidong

集成消息

上级 bbac2671
...@@ -325,8 +325,8 @@ public class NotifyCoreService { ...@@ -325,8 +325,8 @@ public class NotifyCoreService {
if(openAccess==null) if(openAccess==null)
{ {
openAccess=new MsgOpenAccess(); openAccess=new MsgOpenAccess();
openAccess.setId(system+templateType); openAccess.setId(system+"-"+templateType);
openAccess.setName(templateType); openAccess.setName(system+"-"+templateType);
openAccess.setDisabled(0); openAccess.setDisabled(0);
openAccess.setOpenType(templateType.contains("-")?templateType.substring(0,templateType.indexOf("-")):templateType); openAccess.setOpenType(templateType.contains("-")?templateType.substring(0,templateType.indexOf("-")):templateType);
openAccesses.add(openAccess); openAccesses.add(openAccess);
...@@ -336,7 +336,7 @@ public class NotifyCoreService { ...@@ -336,7 +336,7 @@ public class NotifyCoreService {
msgTemplate.setAccessId(openAccess.getId()); msgTemplate.setAccessId(openAccess.getId());
msgTemplate.setOpenType(templateType.contains("-")?templateType.substring(0,templateType.indexOf("-")):templateType); msgTemplate.setOpenType(templateType.contains("-")?templateType.substring(0,templateType.indexOf("-")):templateType);
msgTemplate.setTemplateType(templateType); msgTemplate.setTemplateType(templateType);
msgTemplate.setTid(msgTemplate.getTid()+templateType); msgTemplate.setTid(msgTemplate.getTid()+"-"+templateType);
msgTemplates.add(msgTemplate); msgTemplates.add(msgTemplate);
} }
if(openAccesses.size()>0) if(openAccesses.size()>0)
...@@ -357,7 +357,7 @@ public class NotifyCoreService { ...@@ -357,7 +357,7 @@ public class NotifyCoreService {
String userIds=msg.getUserids(); String userIds=msg.getUserids();
Map templParams=msg.getTemplparams(); Map templParams=msg.getTemplparams();
for(String msgType:getMsgType(msg.getMsgtypes())){ for(String msgType:getMsgType(msg.getMsgtypes())){
MsgTemplate msgTemplate=templateService.getById(templateId+msgType); MsgTemplate msgTemplate=templateService.getById(templateId+"-"+msgType);
if(msgTemplate==null){ if(msgTemplate==null){
throw new BadRequestAlertException(String.format("发送消息失败,无法获取到[%s]对应的rt模板",templateId),"",""); throw new BadRequestAlertException(String.format("发送消息失败,无法获取到[%s]对应的rt模板",templateId),"","");
} }
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册