perf:调整消息发送接口和方法

This commit is contained in:
曾文豪
2023-05-22 11:30:20 +08:00
parent e29e9552ac
commit 206a6dc1ff
6 changed files with 55 additions and 25 deletions

View File

@@ -138,8 +138,8 @@ public class AliyunSmsSender implements TieshengMessageSender {
}
@Override
public MessageReqResp send(String user, String title, JSONObject body) {
return sendSms(user, title, (JSONObject) body);
public MessageReqResp send(String user, JSONObject body) {
return sendSms(user, body.getStr("template_code"), body);
}
@Override

View File

@@ -24,7 +24,6 @@ public class MessageReqResp {
*/
private Integer result;
/**
* 提示的异常信息
*/

View File

@@ -0,0 +1,32 @@
package com.tiesheng.message.pojos;
public class UserChannel {
private String user;
private String channel;
public UserChannel(String user, String channel) {
this.user = user;
this.channel = channel;
}
///////////////////////////////////////////////////////////////////////////
// setter\getter
///////////////////////////////////////////////////////////////////////////
public String getUser() {
return user;
}
public void setUser(String user) {
this.user = user;
}
public String getChannel() {
return channel;
}
public void setChannel(String channel) {
this.channel = channel;
}
}

View File

@@ -20,7 +20,7 @@ public interface TieshengMessageSender {
* @param channel 消息通道,如果为空表示所有通道
* @return 返回的内容,如果为空表示发送成功
*/
MessageReqResp send(String user, String title, JSONObject body);
MessageReqResp send(String user, JSONObject body);
/**