update ruoyi-demo/src/main/java/com/ruoyi/demo/controller/SmsController.java.

Signed-off-by: scmiot <scmiot@qq.com>
This commit is contained in:
scmiot 2022-11-23 13:47:03 +00:00 committed by Gitee
parent d259185264
commit 2db84b0108
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -4,8 +4,6 @@ import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.utils.spring.SpringUtils; import com.ruoyi.common.utils.spring.SpringUtils;
import com.ruoyi.sms.config.properties.SmsProperties; import com.ruoyi.sms.config.properties.SmsProperties;
import com.ruoyi.sms.core.SmsTemplate; import com.ruoyi.sms.core.SmsTemplate;
import com.ruoyi.sms.core.AliyunSmsTemplate;
import com.ruoyi.sms.core.TencentSmsTemplate;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
@ -46,7 +44,7 @@ public class SmsController {
if (!SpringUtils.containsBean("aliyunSmsTemplate")) { if (!SpringUtils.containsBean("aliyunSmsTemplate")) {
return R.fail("阿里云依赖未引入!"); return R.fail("阿里云依赖未引入!");
} }
SmsTemplate smsTemplate = SpringUtils.getBean(AliyunSmsTemplate.class); SmsTemplate smsTemplate = SpringUtils.getBean(SmsTemplate.class);
Map<String, String> map = new HashMap<>(1); Map<String, String> map = new HashMap<>(1);
map.put("code", "1234"); map.put("code", "1234");
Object send = smsTemplate.send(phones, templateId, map); Object send = smsTemplate.send(phones, templateId, map);
@ -67,7 +65,7 @@ public class SmsController {
if (!SpringUtils.containsBean("tencentSmsTemplate")) { if (!SpringUtils.containsBean("tencentSmsTemplate")) {
return R.fail("腾讯云依赖未引入!"); return R.fail("腾讯云依赖未引入!");
} }
SmsTemplate smsTemplate = SpringUtils.getBean(TencentSmsTemplate.class); SmsTemplate smsTemplate = SpringUtils.getBean(SmsTemplate.class);
Map<String, String> map = new HashMap<>(1); Map<String, String> map = new HashMap<>(1);
// map.put("2", "测试测试"); // map.put("2", "测试测试");
map.put("1", "1234"); map.put("1", "1234");