JeecgBoot icon indicating copy to clipboard operation
JeecgBoot copied to clipboard

利用消息模板发送消息,模板里面配置的富文本没有效果

Open luotang123456 opened this issue 3 years ago • 9 comments

版本号:

3.3.0

前端版本:vue3版?还是 vue2版?

vue3版

问题描述:

利用消息模板发送消息,模板里面配置的富文本样式在实际消息查看中没有效果

截图&代码:

友情提示(为了提高issue处理效率):

  • 未按格式要求发帖,会被直接删掉;
  • 描述过于简单或模糊,导致无法处理的,会被直接删掉;
  • 请自己初判问题描述是否清楚,是否方便我们调查处理;
  • 针对问题请说明是Online在线功能(需说明用的主题模板),还是生成的代码功能;

luotang123456 avatar Sep 09 '22 09:09 luotang123456

同问,我今天试了试也是一样

3509282792 avatar Sep 21 '22 11:09 3509282792

怎么用的?

zhangdaiscott avatar Sep 22 '22 05:09 zhangdaiscott

怎么用的?

就是创建消息模板,然后根据这个消息模板去发消息,消息模板配置的用的是富文本 这个是我发消息的代码 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);
        }

luotang123456 avatar Sep 24 '22 12:09 luotang123456

截图看下效果

zhangdaiscott avatar Sep 27 '22 12:09 zhangdaiscott

截图看下效果 我这个是有富文本编辑的消息模板,但是消息发出来富文本的样式却没有 微信图片_20221008093253

luotang123456 avatar Oct 08 '22 01:10 luotang123456

截图看看模板怎么设计的

zhangdaiscott avatar Oct 09 '22 12:10 zhangdaiscott

截图看看模板怎么设计的

1665380224299

luotang123456 avatar Oct 10 '22 05:10 luotang123456

ws

zhangdaiscott avatar Oct 28 '22 07:10 zhangdaiscott

ws

??

luotang123456 avatar Oct 28 '22 09:10 luotang123456

未复现,请查看一下你的数据库存的是什么或者列表通知模板显示的是什么 测试效果图 前台模板配置 image 后台代码 image 信息发送 image 数据库存储格式 image

1298191366 avatar Oct 31 '22 07:10 1298191366