From d2591852647085cd593ca5cfb321d953a13c68d5 Mon Sep 17 00:00:00 2001 From: scmiot Date: Wed, 23 Nov 2022 13:02:44 +0000 Subject: [PATCH] =?UTF-8?q?=E8=85=BE=E8=AE=AF=E7=9F=AD=E4=BF=A1=E5=BC=95?= =?UTF-8?q?=E5=85=A5=E7=9A=84=E5=8C=85=E4=BC=98=E5=8C=96=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: scmiot --- pom.xml | 4 ++-- ruoyi-demo/pom.xml | 2 +- .../main/java/com/ruoyi/demo/controller/SmsController.java | 6 ++++-- ruoyi-sms/pom.xml | 2 +- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/pom.xml b/pom.xml index ff230262a..24d259410 100644 --- a/pom.xml +++ b/pom.xml @@ -46,7 +46,7 @@ 1.12.324 2.0.22 - 3.1.611 + 3.1.635 @@ -181,7 +181,7 @@ com.tencentcloudapi - tencentcloud-sdk-java + tencentcloud-sdk-java-sms ${tencent.sms.version} diff --git a/ruoyi-demo/pom.xml b/ruoyi-demo/pom.xml index 88147724a..a66ad6d2b 100644 --- a/ruoyi-demo/pom.xml +++ b/ruoyi-demo/pom.xml @@ -36,7 +36,7 @@ - + diff --git a/ruoyi-demo/src/main/java/com/ruoyi/demo/controller/SmsController.java b/ruoyi-demo/src/main/java/com/ruoyi/demo/controller/SmsController.java index cc6012f44..bda29f73e 100644 --- a/ruoyi-demo/src/main/java/com/ruoyi/demo/controller/SmsController.java +++ b/ruoyi-demo/src/main/java/com/ruoyi/demo/controller/SmsController.java @@ -4,6 +4,8 @@ import com.ruoyi.common.core.domain.R; import com.ruoyi.common.utils.spring.SpringUtils; import com.ruoyi.sms.config.properties.SmsProperties; import com.ruoyi.sms.core.SmsTemplate; +import com.ruoyi.sms.core.AliyunSmsTemplate; +import com.ruoyi.sms.core.TencentSmsTemplate; import lombok.RequiredArgsConstructor; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.GetMapping; @@ -44,7 +46,7 @@ public class SmsController { if (!SpringUtils.containsBean("aliyunSmsTemplate")) { return R.fail("阿里云依赖未引入!"); } - SmsTemplate smsTemplate = SpringUtils.getBean(SmsTemplate.class); + SmsTemplate smsTemplate = SpringUtils.getBean(AliyunSmsTemplate.class); Map map = new HashMap<>(1); map.put("code", "1234"); Object send = smsTemplate.send(phones, templateId, map); @@ -65,7 +67,7 @@ public class SmsController { if (!SpringUtils.containsBean("tencentSmsTemplate")) { return R.fail("腾讯云依赖未引入!"); } - SmsTemplate smsTemplate = SpringUtils.getBean(SmsTemplate.class); + SmsTemplate smsTemplate = SpringUtils.getBean(TencentSmsTemplate.class); Map map = new HashMap<>(1); // map.put("2", "测试测试"); map.put("1", "1234"); diff --git a/ruoyi-sms/pom.xml b/ruoyi-sms/pom.xml index 45e5c80dd..e9842d5e2 100644 --- a/ruoyi-sms/pom.xml +++ b/ruoyi-sms/pom.xml @@ -31,7 +31,7 @@ com.tencentcloudapi - tencentcloud-sdk-java + tencentcloud-sdk-java-sms true