From bc1e9b35827ae00a5c0c1dd617ce132d2925a43f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=98=BF=E6=B2=90?= Date: Tue, 25 Jun 2024 17:23:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/net/maku/api/module/message/SmsApi.java | 40 -------------- .../java/net/maku/api/module/system/SmsApi.java | 61 ++++++++++++++++++++++ 2 files changed, 61 insertions(+), 40 deletions(-) delete mode 100644 maku-boot-api/src/main/java/net/maku/api/module/message/SmsApi.java create mode 100644 maku-boot-api/src/main/java/net/maku/api/module/system/SmsApi.java diff --git a/maku-boot-api/src/main/java/net/maku/api/module/message/SmsApi.java b/maku-boot-api/src/main/java/net/maku/api/module/message/SmsApi.java deleted file mode 100644 index c972943..0000000 --- a/maku-boot-api/src/main/java/net/maku/api/module/message/SmsApi.java +++ /dev/null @@ -1,40 +0,0 @@ -package net.maku.api.module.message; - -import java.util.Map; - -/** - * 短信服务API - * - * @author 阿沐 babamu@126.com - * MAKU - */ -public interface SmsApi { - - /** - * 发送短信 - * - * @param mobile 手机号 - * @param params 参数 - * @return 是否发送成功 - */ - boolean send(String mobile, Map params); - - /** - * 发送短信 - * - * @param mobile 手机号 - * @param key 参数KEY - * @param value 参数Value - * @return 是否发送成功 - */ - boolean sendCode(String mobile, String key, String value); - - /** - * 效验短信验证码 - * - * @param mobile 手机号 - * @param code 验证码 - * @return 是否效验成功 - */ - boolean verifyCode(String mobile, String code); -} diff --git a/maku-boot-api/src/main/java/net/maku/api/module/system/SmsApi.java b/maku-boot-api/src/main/java/net/maku/api/module/system/SmsApi.java new file mode 100644 index 0000000..1c35c4e --- /dev/null +++ b/maku-boot-api/src/main/java/net/maku/api/module/system/SmsApi.java @@ -0,0 +1,61 @@ +package net.maku.api.module.system; + +import java.util.Map; + +/** + * 短信服务API + * + * @author 阿沐 babamu@126.com + * MAKU + */ +public interface SmsApi { + + /** + * 发送短信 + * + * @param mobile 手机号 + * @param params 参数 + * @return 是否发送成功 + */ + boolean send(String mobile, Map params); + + /** + * 发送短信 + * + * @param groupName 分组名称 + * @param mobile 手机号 + * @param params 参数 + * @return 是否发送成功 + */ + boolean send(String groupName, String mobile, Map params); + + /** + * 发送短信 + * + * @param mobile 手机号 + * @param key 参数KEY + * @param value 参数Value + * @return 是否发送成功 + */ + boolean sendCode(String mobile, String key, String value); + + /** + * 发送短信 + * + * @param groupName 分组名称 + * @param mobile 手机号 + * @param key 参数KEY + * @param value 参数Value + * @return 是否发送成功 + */ + boolean sendCode(String groupName, String mobile, String key, String value); + + /** + * 效验短信验证码 + * + * @param mobile 手机号 + * @param code 验证码 + * @return 是否效验成功 + */ + boolean verifyCode(String mobile, String code); +}