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