diff --git a/sms4j-autoimmit/src/main/java/org/dromara/sms4j/autoimmit/config/SupplierConfig.java b/sms4j-autoimmit/src/main/java/org/dromara/sms4j/autoimmit/config/SupplierConfig.java index ad90c132..02b05fdc 100644 --- a/sms4j-autoimmit/src/main/java/org/dromara/sms4j/autoimmit/config/SupplierConfig.java +++ b/sms4j-autoimmit/src/main/java/org/dromara/sms4j/autoimmit/config/SupplierConfig.java @@ -1,5 +1,6 @@ package org.dromara.sms4j.autoimmit.config; +import org.dromara.sms4j.ctyun.config.CtyunConfig; import org.dromara.sms4j.emay.config.EmayConfig; import org.dromara.sms4j.aliyun.config.AlibabaConfig; import org.dromara.sms4j.cloopen.config.CloopenConfig; @@ -72,4 +73,13 @@ public class SupplierConfig { protected EmayConfig emayConfig(){ return SupplierFactory.getEmayConfig(); } + + /** + * 天翼云短信差异化配置 + */ + @Bean + @ConfigurationProperties(prefix = "sms.ctyun") + protected CtyunConfig ctyunConfig(){ + return SupplierFactory.getCtyunConfig(); + } } diff --git a/sms4j-solon-plugin/src/main/java/org/dromara/sms4j/solon/config/SupplierConfig.java b/sms4j-solon-plugin/src/main/java/org/dromara/sms4j/solon/config/SupplierConfig.java index f42ce81c..39ea927e 100644 --- a/sms4j-solon-plugin/src/main/java/org/dromara/sms4j/solon/config/SupplierConfig.java +++ b/sms4j-solon-plugin/src/main/java/org/dromara/sms4j/solon/config/SupplierConfig.java @@ -3,6 +3,7 @@ package org.dromara.sms4j.solon.config; import org.dromara.sms4j.aliyun.config.AlibabaConfig; import org.dromara.sms4j.cloopen.config.CloopenConfig; import org.dromara.sms4j.core.config.SupplierFactory; +import org.dromara.sms4j.ctyun.config.CtyunConfig; import org.dromara.sms4j.emay.config.EmayConfig; import org.dromara.sms4j.huawei.config.HuaweiConfig; import org.dromara.sms4j.jdcloud.config.JdCloudConfig; @@ -74,4 +75,10 @@ public class SupplierConfig { public EmayConfig emayConfig(){ return injectObj("sms.emay", SupplierFactory.getEmayConfig()); } + + /** 天翼云短信差异化配置 */ + @Bean + public CtyunConfig ctyunConfig(){ + return injectObj("sms.ctyun", SupplierFactory.getCtyunConfig()); + } }