From 18b30bd288e887b2b4c1826a7da403df166a44cc Mon Sep 17 00:00:00 2001 From: xuyuxiang Date: Tue, 23 Sep 2025 21:52:51 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=9B=B4=E6=96=B0=E3=80=91=E6=B3=A8?= =?UTF-8?q?=E5=86=8CsmsDao,=E9=81=BF=E5=85=8Dsms4j=E6=8A=A5=E9=94=99?= =?UTF-8?q?=EF=BC=8C=E6=84=9F=E8=B0=A2=20@=E5=88=98=E5=AE=A2=E9=9D=92=20?= =?UTF-8?q?=E6=8F=90=E4=BA=A4=E7=9A=84pr?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../vip/xiaonuo/dev/modular/sms/util/DevSmsAliyunUtil.java | 3 ++- .../vip/xiaonuo/dev/modular/sms/util/DevSmsTencentUtil.java | 3 ++- .../vip/xiaonuo/dev/modular/sms/util/DevSmsXiaonuoUtil.java | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/snowy-plugin/snowy-plugin-dev/src/main/java/vip/xiaonuo/dev/modular/sms/util/DevSmsAliyunUtil.java b/snowy-plugin/snowy-plugin-dev/src/main/java/vip/xiaonuo/dev/modular/sms/util/DevSmsAliyunUtil.java index 303ccad6..840dcba2 100644 --- a/snowy-plugin/snowy-plugin-dev/src/main/java/vip/xiaonuo/dev/modular/sms/util/DevSmsAliyunUtil.java +++ b/snowy-plugin/snowy-plugin-dev/src/main/java/vip/xiaonuo/dev/modular/sms/util/DevSmsAliyunUtil.java @@ -22,6 +22,7 @@ import cn.hutool.json.JSONUtil; import lombok.extern.slf4j.Slf4j; import org.dromara.sms4j.aliyun.config.AlibabaConfig; import org.dromara.sms4j.api.SmsBlend; +import org.dromara.sms4j.api.dao.SmsDaoDefaultImpl; import org.dromara.sms4j.api.entity.SmsResponse; import org.dromara.sms4j.core.factory.SmsFactory; import org.dromara.sms4j.javase.config.SEInitializer; @@ -75,7 +76,7 @@ public class DevSmsAliyunUtil { alibabaConfig.setAccessKeyId(accessKeyId); alibabaConfig.setAccessKeySecret(accessKeySecret); alibabaConfig.setSignature(signName); - SEInitializer.initializer().fromConfig(new SmsConfig(), CollectionUtil.newArrayList(alibabaConfig)); + SEInitializer.initializer().registerSmsDao(SmsDaoDefaultImpl.getInstance()).fromConfig(new SmsConfig(), CollectionUtil.newArrayList(alibabaConfig)); smsBlend = SmsFactory.getSmsBlend(alibabaConfig.getConfigId()); } diff --git a/snowy-plugin/snowy-plugin-dev/src/main/java/vip/xiaonuo/dev/modular/sms/util/DevSmsTencentUtil.java b/snowy-plugin/snowy-plugin-dev/src/main/java/vip/xiaonuo/dev/modular/sms/util/DevSmsTencentUtil.java index d5fce517..f76c3daf 100644 --- a/snowy-plugin/snowy-plugin-dev/src/main/java/vip/xiaonuo/dev/modular/sms/util/DevSmsTencentUtil.java +++ b/snowy-plugin/snowy-plugin-dev/src/main/java/vip/xiaonuo/dev/modular/sms/util/DevSmsTencentUtil.java @@ -21,6 +21,7 @@ import cn.hutool.json.JSONObject; import cn.hutool.json.JSONUtil; import lombok.extern.slf4j.Slf4j; import org.dromara.sms4j.api.SmsBlend; +import org.dromara.sms4j.api.dao.SmsDaoDefaultImpl; import org.dromara.sms4j.api.entity.SmsResponse; import org.dromara.sms4j.core.factory.SmsFactory; import org.dromara.sms4j.javase.config.SEInitializer; @@ -83,7 +84,7 @@ public class DevSmsTencentUtil { tencentConfig.setAccessKeySecret(secretKey); tencentConfig.setSignature(signName); tencentConfig.setSdkAppId(sdkAppId); - SEInitializer.initializer().fromConfig(new SmsConfig(), CollectionUtil.newArrayList(tencentConfig)); + SEInitializer.initializer().registerSmsDao(SmsDaoDefaultImpl.getInstance()).fromConfig(new SmsConfig(), CollectionUtil.newArrayList(tencentConfig)); smsBlend = SmsFactory.getSmsBlend(tencentConfig.getConfigId()); } diff --git a/snowy-plugin/snowy-plugin-dev/src/main/java/vip/xiaonuo/dev/modular/sms/util/DevSmsXiaonuoUtil.java b/snowy-plugin/snowy-plugin-dev/src/main/java/vip/xiaonuo/dev/modular/sms/util/DevSmsXiaonuoUtil.java index c99f859e..3a4fbe80 100644 --- a/snowy-plugin/snowy-plugin-dev/src/main/java/vip/xiaonuo/dev/modular/sms/util/DevSmsXiaonuoUtil.java +++ b/snowy-plugin/snowy-plugin-dev/src/main/java/vip/xiaonuo/dev/modular/sms/util/DevSmsXiaonuoUtil.java @@ -21,6 +21,7 @@ import cn.hutool.json.JSONObject; import cn.hutool.json.JSONUtil; import lombok.extern.slf4j.Slf4j; import org.dromara.sms4j.api.SmsBlend; +import org.dromara.sms4j.api.dao.SmsDaoDefaultImpl; import org.dromara.sms4j.api.entity.SmsResponse; import org.dromara.sms4j.core.factory.SmsFactory; import org.dromara.sms4j.dingzhong.config.DingZhongConfig; @@ -84,7 +85,7 @@ public class DevSmsXiaonuoUtil { dingZhongConfig.setAccessKeySecret(accessKeySecret); dingZhongConfig.setSignature(signName); dingZhongConfig.setRequestUrl(requestUrl); - SEInitializer.initializer().fromConfig(new SmsConfig(), CollectionUtil.newArrayList(dingZhongConfig)); + SEInitializer.initializer().registerSmsDao(SmsDaoDefaultImpl.getInstance()).fromConfig(new SmsConfig(), CollectionUtil.newArrayList(dingZhongConfig)); smsBlend = SmsFactory.getSmsBlend(dingZhongConfig.getConfigId()); }