From 5aad20da2c9c631743843a4a44f7647246cb748c Mon Sep 17 00:00:00 2001 From: landaiqing <3517283258@qq.com> Date: Wed, 8 May 2024 23:12:38 +0800 Subject: [PATCH] feat: update --- .../controller/SchisandraSmsController.java | 31 ------------- .../auth/common/config/SmsConfig.java | 44 ------------------- 2 files changed, 75 deletions(-) delete mode 100644 schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/controller/SchisandraSmsController.java delete mode 100644 schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-common/src/main/java/com/schisandra/auth/common/config/SmsConfig.java diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/controller/SchisandraSmsController.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/controller/SchisandraSmsController.java deleted file mode 100644 index de547d8..0000000 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/controller/SchisandraSmsController.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.schisandra.auth.application.controller; - -import lombok.extern.slf4j.Slf4j; -import org.dromara.sms4j.api.SmsBlend; -import org.dromara.sms4j.api.entity.SmsResponse; -import org.dromara.sms4j.core.factory.SmsFactory; - -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -/** - * @Classname SchisandraSmsController - * @BelongsProject: schisandra-cloud-storage - * @BelongsPackage: com.schisandra.auth.application.controller - * @Author: landaiqing - * @CreateTime: 2024-05-08 01:41 - * @Description: TODO - * @Version: 1.0 - */ -@RestController -@RequestMapping("/sms/") -@Slf4j -public class SchisandraSmsController { - - @GetMapping("send") - public SmsResponse send(String phone){ - SmsBlend smsBlend =SmsFactory.getSmsBlend(); - return smsBlend.sendMessage(phone, "1234"); - } -} diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-common/src/main/java/com/schisandra/auth/common/config/SmsConfig.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-common/src/main/java/com/schisandra/auth/common/config/SmsConfig.java deleted file mode 100644 index fb8d835..0000000 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-common/src/main/java/com/schisandra/auth/common/config/SmsConfig.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.schisandra.auth.common.config; - -import org.dromara.sms4j.aliyun.config.AlibabaConfig; -import org.dromara.sms4j.core.datainterface.SmsReadConfig; -import org.dromara.sms4j.provider.config.BaseConfig; -import org.dromara.sms4j.unisms.config.UniConfig; -import org.springframework.stereotype.Component; - -import java.util.List; - -/** - * @Classname SmsConfig - * @BelongsProject: schisandra-cloud-storage - * @BelongsPackage: com.schisandra.auth.common.config - * @Author: landaiqing - * @CreateTime: 2024-05-08 18:46 - * @Description: TODO - * @Version: 1.0 - */ -@Component -public class SmsConfig implements SmsReadConfig { - - //这里的configId指的是框架在调用该接口方法时候会传递进来的参数,用户可以根据此参数作为标准来动态的进行查询 - @Override - public BaseConfig getSupplierConfig(String configId) { - - AlibabaConfig alibabaConfig=new AlibabaConfig(); - alibabaConfig.setConfigId("alibaba"); - alibabaConfig.setRequestUrl("dysmsapi.aliyuncs.com"); - alibabaConfig.setAccessKeyId("LTAI5tDy2edL9LhW43rnus69"); - alibabaConfig.setAccessKeySecret("YWp44dcFrBICrjZgqvJBE7ZHArZfIP"); - alibabaConfig.setSignature("阿里云短信测试"); - alibabaConfig.setTemplateId("SMS_154950909"); - alibabaConfig.setTemplateName("code"); - alibabaConfig.setSdkAppId("sms"); - return alibabaConfig; - } - - @Override - public List getSupplierConfigList() { - //此处仅为示例,实际环境中,数据可以来自任意位置, - return null; - } -}