add 动态消息发布时发送系统消息
This commit is contained in:
+26
@@ -0,0 +1,26 @@
|
||||
package com.jero.common.api.dto.message;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @Author: liao
|
||||
* @Date: 2023/10/17 11:19
|
||||
* @Description: 发送消息
|
||||
*/
|
||||
@Data
|
||||
public class SendMessageDTO {
|
||||
/**
|
||||
* 模板code
|
||||
*/
|
||||
private String templateCode;
|
||||
/**
|
||||
* 接收人id,多个以逗号分隔
|
||||
*/
|
||||
private String toUserId;
|
||||
/**
|
||||
* 对象例如 用户名:${username} map:{"username":"张三"} 转换成 用户名:张三
|
||||
*/
|
||||
private Map<String, String> map;
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
package com.jero.common.api.vo;
|
||||
|
||||
import com.jero.common.api.dto.message.SendMessageDTO;
|
||||
|
||||
/**
|
||||
* @Author: liao
|
||||
* @Date: 2023/10/27 15:15
|
||||
* @Description: 发送消息
|
||||
*/
|
||||
public interface SendMessageAPI {
|
||||
|
||||
/**
|
||||
* @Author: liao
|
||||
* @Date: 2023/10/27 15:13
|
||||
* @Description: 根据模板发送消息
|
||||
**/
|
||||
void sendMessage(SendMessageDTO sendMessageDTO);
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user