后端

添加消息枚举类型

添加消息枚举类型abc
/ibps-message-core/src/main/java/com/lc/ibps/cloud/mq/core/constants/MessageType.java

添加消息handler类

添加新增消息类型的abcMessageQueueHandler类,处理消息发送
参考/ibps-comp-message-server/src/main/java/com/lc/ibps/cloud/message/handler/message/WechatMessageQueueHandler.java实现handler逻辑
参考com.lc.ibps.common.wechat.utils.WechatUtil.sendMessage(Wechat, String, String)实现发送消息逻辑
注意:类型名字+MessageQueueHandler,com.lc.ibps.cloud.mq.consumer.api.utils.MessageHandlerUtil有相关handler类调用

handler类的注入

添加handler类的注入
/ibps-comp-message-server/src/main/resources/conf/ibps-message-consumer.xml

流程消息通知处理

流程处理abc类型的消息
com.lc.ibps.bpmn.utils.NotifyUtil.notify(String, List<Map<String, String>>, BpmOperNotifyPo, Map<String, Object>)
添加该类型消息的流程处理逻辑

前端

督办和催办消息有htmlpt消息模板
处理催办和督办消息类型使用的模板
ibps-admin-ui\src\business\platform\bpmn\setting\bpmn-setting\components\edit-supervise.vue
ibps-admin-ui\src\business\platform\bpmn\setting\bpmn-setting\components\edit-reminder.vue
以上两个文件有getFormData()和handleSave()方法,里面有处理的逻辑
文档更新时间: 2021-02-01 10:07   作者:钟剑华