利用消息模板发送消息,模板里面配置的富文本没有效果
版本号:
3.3.0
前端版本:vue3版?还是 vue2版?
vue3版
问题描述:
利用消息模板发送消息,模板里面配置的富文本样式在实际消息查看中没有效果
截图&代码:
友情提示(为了提高issue处理效率):
- 未按格式要求发帖,会被直接删掉;
- 描述过于简单或模糊,导致无法处理的,会被直接删掉;
- 请自己初判问题描述是否清楚,是否方便我们调查处理;
- 针对问题请说明是Online在线功能(需说明用的主题模板),还是生成的代码功能;
同问,我今天试了试也是一样
怎么用的?
怎么用的?
就是创建消息模板,然后根据这个消息模板去发消息,消息模板配置的用的是富文本 这个是我发消息的代码 Map<String, String> map = new HashMap<>(); map.put("orgName",sysBaseAPI.getDepartNamesByUsername(sysUser.getUsername()).get(0)); map.put("projName",cospxSzglBatchVos.get(0).getProjName()); map.put("salaryDate",DateUtil.formatDate(new Date())); map.put("name",cospxSzglDetail.getName()); map.put("month", yearmonth);
TemplateMessageDTO templateMessageDTO = new TemplateMessageDTO();
templateMessageDTO.setFromUser(sysUser.getUsername());
templateMessageDTO.setTitle(String.format("%s%s次数超上限",cospxSzglDetail.getName(),yearmonth));
templateMessageDTO.setTemplateParam(map);
templateMessageDTO.setTemplateCode(Constant.TEMPLATE_HIGH_TIMES);
templateMessageDTO.setPriority(CommonConstant.PRIORITY_M);
templateMessageDTO.setMsgCategory(CommonConstant.MSG_CATEGORY_2);
List<LoginUser> sysUsers = sysBaseAPI.getUserByRoleCodes(Arrays.asList("govAdmin"));
for(LoginUser toUser : sysUsers){
templateMessageDTO.setToUser(toUser.getUsername());
sysBaseAPI.sendTemplateAnnouncement(templateMessageDTO);
}
截图看下效果
截图看下效果 我这个是有富文本编辑的消息模板,但是消息发出来富文本的样式却没有
截图看看模板怎么设计的
截图看看模板怎么设计的
ws
ws
??
未复现,请查看一下你的数据库存的是什么或者列表通知模板显示的是什么
测试效果图
前台模板配置
后台代码
信息发送
数据库存储格式

