修改包名为组织包名org.dromara

This commit is contained in:
wind 2023-04-09 22:42:03 +08:00
parent 8e747a1557
commit 4d71ab2320
51 changed files with 163 additions and 167 deletions

View File

@ -1,4 +1,4 @@
package kim.wind.sms.aliyun.config; package org.dromara.sms.aliyun.config;
import lombok.Data; import lombok.Data;

View File

@ -1,10 +1,10 @@
package kim.wind.sms.aliyun.config; package org.dromara.sms.aliyun.config;
import com.aliyun.dysmsapi20170525.Client; import com.aliyun.dysmsapi20170525.Client;
import com.aliyun.teaopenapi.models.Config; import com.aliyun.teaopenapi.models.Config;
import kim.wind.sms.aliyun.service.AlibabaSmsImpl; import org.dromara.sms.aliyun.service.AlibabaSmsImpl;
import kim.wind.sms.comm.exception.SmsBlendException; import org.dromara.sms.comm.exception.SmsBlendException;
import kim.wind.sms.comm.factory.BeanFactory; import org.dromara.sms.comm.factory.BeanFactory;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;

View File

@ -1,4 +1,4 @@
package kim.wind.sms.aliyun.service; package org.dromara.sms.aliyun.service;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.aliyun.dysmsapi20170525.Client; import com.aliyun.dysmsapi20170525.Client;
@ -8,14 +8,14 @@ import com.aliyun.dysmsapi20170525.models.SendSmsRequest;
import com.aliyun.dysmsapi20170525.models.SendSmsResponse; import com.aliyun.dysmsapi20170525.models.SendSmsResponse;
import com.aliyun.tea.TeaException; import com.aliyun.tea.TeaException;
import com.aliyun.teautil.models.RuntimeOptions; import com.aliyun.teautil.models.RuntimeOptions;
import kim.wind.sms.aliyun.config.AlibabaConfig; import org.dromara.sms.aliyun.config.AlibabaConfig;
import kim.wind.sms.api.SmsBlend; import org.dromara.sms.api.SmsBlend;
import kim.wind.sms.api.callback.CallBack; import org.dromara.sms.api.callback.CallBack;
import kim.wind.sms.api.entity.SmsResponse; import org.dromara.sms.api.entity.SmsResponse;
import kim.wind.sms.comm.annotation.Restricted; import org.dromara.sms.comm.annotation.Restricted;
import kim.wind.sms.comm.delayedTime.DelayedTime; import org.dromara.sms.comm.delayedTime.DelayedTime;
import kim.wind.sms.comm.exception.SmsBlendException; import org.dromara.sms.comm.exception.SmsBlendException;
import kim.wind.sms.comm.utils.http.HttpJsonTool; import org.dromara.sms.comm.utils.http.HttpJsonTool;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
@ -33,13 +33,13 @@ import java.util.concurrent.Executor;
@Slf4j @Slf4j
public class AlibabaSmsImpl implements SmsBlend { public class AlibabaSmsImpl implements SmsBlend {
private Client client; private final Client client;
private AlibabaConfig alibabaSmsConfig; private final AlibabaConfig alibabaSmsConfig;
private Executor pool; private final Executor pool;
private DelayedTime delayed; private final DelayedTime delayed;
/** /**
* AlibabaSmsImpl * AlibabaSmsImpl

View File

@ -1,7 +1,7 @@
package kim.wind.sms.api; package org.dromara.sms.api;
import kim.wind.sms.api.callback.CallBack; import org.dromara.sms.api.callback.CallBack;
import kim.wind.sms.api.entity.SmsResponse; import org.dromara.sms.api.entity.SmsResponse;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
import java.util.List; import java.util.List;

View File

@ -1,6 +1,6 @@
package kim.wind.sms.api.callback; package org.dromara.sms.api.callback;
import kim.wind.sms.api.entity.SmsResponse; import org.dromara.sms.api.entity.SmsResponse;
@FunctionalInterface @FunctionalInterface
public interface CallBack { public interface CallBack {

View File

@ -1,4 +1,4 @@
package kim.wind.sms.api.entity; package org.dromara.sms.api.entity;
import lombok.Data; import lombok.Data;

View File

@ -1,12 +1,12 @@
package kim.wind.sms.autoimmit.aop; package org.dromara.sms.autoimmit.aop;
import kim.wind.sms.comm.exception.SmsBlendException; import org.dromara.sms.comm.exception.SmsBlendException;
import kim.wind.sms.comm.config.SmsConfig; import org.dromara.sms.comm.config.SmsConfig;
import kim.wind.sms.autoimmit.utils.RedisUtils; import org.dromara.sms.autoimmit.utils.RedisUtils;
import kim.wind.sms.comm.utils.SmsUtil; import org.dromara.sms.comm.utils.SmsUtil;
import kim.wind.sms.comm.utils.TimeExpiredPoolCache; import org.dromara.sms.comm.utils.TimeExpiredPoolCache;
import kim.wind.sms.autoimmit.utils.SpringUtil; import org.dromara.sms.autoimmit.utils.SpringUtil;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.ProceedingJoinPoint;
import org.aspectj.lang.annotation.Around; import org.aspectj.lang.annotation.Around;
@ -32,7 +32,7 @@ public class AopAdvice {
private SpringUtil springUtil; private SpringUtil springUtil;
@Pointcut("@annotation(kim.wind.sms.comm.annotation.Restricted)") @Pointcut("@annotation(org.dromara.sms.comm.annotation.Restricted)")
public void restricted() { public void restricted() {
} }

View File

@ -1,13 +1,13 @@
package kim.wind.sms.autoimmit.config; package org.dromara.sms.autoimmit.config;
import kim.wind.sms.autoimmit.aop.AopAdvice; import org.dromara.sms.autoimmit.aop.AopAdvice;
import kim.wind.sms.autoimmit.utils.ConfigUtil; import org.dromara.sms.autoimmit.utils.ConfigUtil;
import kim.wind.sms.autoimmit.utils.RedisUtils; import org.dromara.sms.autoimmit.utils.RedisUtils;
import kim.wind.sms.autoimmit.utils.SpringUtil; import org.dromara.sms.autoimmit.utils.SpringUtil;
import kim.wind.sms.comm.config.SmsBanner; import org.dromara.sms.comm.config.SmsBanner;
import kim.wind.sms.comm.config.SmsConfig; import org.dromara.sms.comm.config.SmsConfig;
import kim.wind.sms.comm.delayedTime.DelayedTime; import org.dromara.sms.comm.delayedTime.DelayedTime;
import kim.wind.sms.comm.factory.BeanFactory; import org.dromara.sms.comm.factory.BeanFactory;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;

View File

@ -1,11 +1,11 @@
package kim.wind.sms.autoimmit.config; package org.dromara.sms.autoimmit.config;
import kim.wind.sms.aliyun.config.AlibabaConfig; import org.dromara.sms.aliyun.config.AlibabaConfig;
import kim.wind.sms.core.config.SupplierFactory; import org.dromara.sms.core.config.SupplierFactory;
import kim.wind.sms.huawei.config.HuaweiConfig; import org.dromara.sms.huawei.config.HuaweiConfig;
import kim.wind.sms.tencent.config.TencentConfig; import org.dromara.sms.tencent.config.TencentConfig;
import kim.wind.sms.unisms.config.UniConfig; import org.dromara.sms.unisms.config.UniConfig;
import kim.wind.sms.yunpian.config.YunpianConfig; import org.dromara.sms.yunpian.config.YunpianConfig;
import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;

View File

@ -1,4 +1,4 @@
package kim.wind.sms.autoimmit.utils; package org.dromara.sms.autoimmit.utils;
import org.springframework.core.env.Environment; import org.springframework.core.env.Environment;

View File

@ -1,4 +1,4 @@
package kim.wind.sms.autoimmit.utils; package org.dromara.sms.autoimmit.utils;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;

View File

@ -1,4 +1,4 @@
package kim.wind.sms.autoimmit.utils; package org.dromara.sms.autoimmit.utils;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.BeansException; import org.springframework.beans.BeansException;

View File

@ -1,4 +1,4 @@
package kim.wind.sms.comm.annotation; package org.dromara.sms.comm.annotation;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;

View File

@ -1,4 +1,4 @@
package kim.wind.sms.comm.config; package org.dromara.sms.comm.config;
public class SmsBanner { public class SmsBanner {
private static final String banner = private static final String banner =

View File

@ -1,7 +1,7 @@
package kim.wind.sms.comm.config; package org.dromara.sms.comm.config;
import kim.wind.sms.comm.enumerate.ConfigType; import org.dromara.sms.comm.enumerate.ConfigType;
import lombok.Data; import lombok.Data;
@Data @Data

View File

@ -1,4 +1,4 @@
package kim.wind.sms.comm.config; package org.dromara.sms.comm.config;
import lombok.Data; import lombok.Data;

View File

@ -1,4 +1,4 @@
package kim.wind.sms.comm.constant; package org.dromara.sms.comm.constant;
/** /**

View File

@ -1,4 +1,4 @@
package kim.wind.sms.comm.delayedTime; package org.dromara.sms.comm.delayedTime;
import java.util.*; import java.util.*;

View File

@ -1,4 +1,4 @@
package kim.wind.sms.comm.delayedTime; package org.dromara.sms.comm.delayedTime;
import lombok.Data; import lombok.Data;

View File

@ -1,4 +1,4 @@
package kim.wind.sms.comm.enumerate; package org.dromara.sms.comm.enumerate;
/** /**
* ConfigType * ConfigType

View File

@ -1,4 +1,4 @@
package kim.wind.sms.comm.enumerate; package org.dromara.sms.comm.enumerate;
/** /**
* SupplierType * SupplierType

View File

@ -1,4 +1,4 @@
package kim.wind.sms.comm.exception; package org.dromara.sms.comm.exception;
public class SmsBlendException extends RuntimeException{ public class SmsBlendException extends RuntimeException{
public String code; public String code;

View File

@ -1,4 +1,4 @@
package kim.wind.sms.comm.exception; package org.dromara.sms.comm.exception;
public class SmsSqlException extends RuntimeException{ public class SmsSqlException extends RuntimeException{
private String message; private String message;

View File

@ -1,11 +1,11 @@
package kim.wind.sms.comm.factory; package org.dromara.sms.comm.factory;
import com.dtflys.forest.Forest; import com.dtflys.forest.Forest;
import com.dtflys.forest.config.ForestConfiguration; import com.dtflys.forest.config.ForestConfiguration;
import kim.wind.sms.comm.config.SmsConfig; import org.dromara.sms.comm.config.SmsConfig;
import kim.wind.sms.comm.config.SmsSqlConfig; import org.dromara.sms.comm.config.SmsSqlConfig;
import kim.wind.sms.comm.delayedTime.DelayedTime; import org.dromara.sms.comm.delayedTime.DelayedTime;
import kim.wind.sms.comm.utils.JDBCTool; import org.dromara.sms.comm.utils.JDBCTool;
import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.ArrayBlockingQueue;
import java.util.concurrent.Executor; import java.util.concurrent.Executor;

View File

@ -1,4 +1,4 @@
package kim.wind.sms.comm.utils; package org.dromara.sms.comm.utils;
import java.io.File; import java.io.File;
import java.io.FileWriter; import java.io.FileWriter;

View File

@ -1,8 +1,8 @@
package kim.wind.sms.comm.utils; package org.dromara.sms.comm.utils;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import kim.wind.sms.comm.config.SmsSqlConfig; import org.dromara.sms.comm.config.SmsSqlConfig;
import kim.wind.sms.comm.exception.SmsSqlException; import org.dromara.sms.comm.exception.SmsSqlException;
import java.sql.*; import java.sql.*;
import java.util.Hashtable; import java.util.Hashtable;

View File

@ -1,4 +1,4 @@
package kim.wind.sms.comm.utils; package org.dromara.sms.comm.utils;
import cn.hutool.core.io.file.FileReader; import cn.hutool.core.io.file.FileReader;

View File

@ -1,4 +1,4 @@
package kim.wind.sms.comm.utils; package org.dromara.sms.comm.utils;
import java.security.NoSuchAlgorithmException; import java.security.NoSuchAlgorithmException;
import java.security.SecureRandom; import java.security.SecureRandom;

View File

@ -1,8 +1,8 @@
package kim.wind.sms.comm.utils; package org.dromara.sms.comm.utils;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import kim.wind.sms.comm.exception.SmsBlendException; import org.dromara.sms.comm.exception.SmsBlendException;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import java.io.File; import java.io.File;

View File

@ -1,4 +1,4 @@
package kim.wind.sms.comm.utils.http; package org.dromara.sms.comm.utils.http;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;

View File

@ -1,10 +1,10 @@
package kim.wind.sms.core.config; package org.dromara.sms.core.config;
import kim.wind.sms.aliyun.config.AlibabaConfig; import org.dromara.sms.aliyun.config.AlibabaConfig;
import kim.wind.sms.huawei.config.HuaweiConfig; import org.dromara.sms.huawei.config.HuaweiConfig;
import kim.wind.sms.tencent.config.TencentConfig; import org.dromara.sms.tencent.config.TencentConfig;
import kim.wind.sms.unisms.config.UniConfig; import org.dromara.sms.unisms.config.UniConfig;
import kim.wind.sms.yunpian.config.YunpianConfig; import org.dromara.sms.yunpian.config.YunpianConfig;
/** /**
* SupplierFactory * SupplierFactory

View File

@ -1,13 +1,13 @@
package kim.wind.sms.core.factory; package org.dromara.sms.core.factory;
import kim.wind.sms.aliyun.config.AlibabaSmsConfig; import org.dromara.sms.aliyun.config.AlibabaSmsConfig;
import kim.wind.sms.api.SmsBlend; import org.dromara.sms.api.SmsBlend;
import kim.wind.sms.comm.enumerate.SupplierType; import org.dromara.sms.comm.enumerate.SupplierType;
import kim.wind.sms.comm.exception.SmsBlendException; import org.dromara.sms.comm.exception.SmsBlendException;
import kim.wind.sms.core.config.SupplierFactory; import org.dromara.sms.core.config.SupplierFactory;
import kim.wind.sms.huawei.config.HuaweiSmsConfig; import org.dromara.sms.huawei.config.HuaweiSmsConfig;
import kim.wind.sms.tencent.config.TencentSmsConfig; import org.dromara.sms.tencent.config.TencentSmsConfig;
import kim.wind.sms.unisms.config.UniSmsConfig; import org.dromara.sms.unisms.config.UniSmsConfig;
/** /**
* SmsFactory * SmsFactory

View File

@ -1,4 +1,4 @@
package kim.wind.sms.huawei.config; package org.dromara.sms.huawei.config;
import lombok.Data; import lombok.Data;

View File

@ -1,7 +1,6 @@
package kim.wind.sms.huawei.config; package org.dromara.sms.huawei.config;
import org.dromara.sms.comm.factory.BeanFactory;
import kim.wind.sms.comm.factory.BeanFactory; import org.dromara.sms.huawei.service.HuaweiSmsImpl;
import kim.wind.sms.huawei.service.HuaweiSmsImpl;
/** /**
* HuaweiSmsConfig * HuaweiSmsConfig

View File

@ -1,4 +1,4 @@
package kim.wind.sms.huawei.entity; package org.dromara.sms.huawei.entity;
/** /**
* HuaweiError * HuaweiError

View File

@ -1,4 +1,4 @@
package kim.wind.sms.huawei.entity; package org.dromara.sms.huawei.entity;
import lombok.Data; import lombok.Data;

View File

@ -1,4 +1,4 @@
package kim.wind.sms.huawei.entity; package org.dromara.sms.huawei.entity;
import lombok.Data; import lombok.Data;

View File

@ -1,22 +1,22 @@
package kim.wind.sms.huawei.service; package org.dromara.sms.huawei.service;
import com.dtflys.forest.config.ForestConfiguration; import com.dtflys.forest.config.ForestConfiguration;
import kim.wind.sms.api.SmsBlend;
import kim.wind.sms.api.callback.CallBack;
import kim.wind.sms.api.entity.SmsResponse;
import kim.wind.sms.comm.annotation.Restricted;
import kim.wind.sms.comm.constant.Constant;
import kim.wind.sms.comm.delayedTime.DelayedTime;
import kim.wind.sms.comm.factory.BeanFactory;
import kim.wind.sms.huawei.config.HuaweiConfig;
import kim.wind.sms.huawei.entity.HuaweiResponse;
import kim.wind.sms.huawei.utils.HuaweiBuilder;
import lombok.extern.slf4j.Slf4j;
import org.dromara.sms.api.callback.CallBack;
import org.dromara.sms.api.entity.SmsResponse;
import org.dromara.sms.comm.annotation.Restricted;
import org.dromara.sms.comm.constant.Constant;
import org.dromara.sms.comm.delayedTime.DelayedTime;
import org.dromara.sms.comm.factory.BeanFactory;
import org.dromara.sms.huawei.config.HuaweiConfig;
import org.dromara.sms.huawei.entity.HuaweiResponse;
import org.dromara.sms.huawei.utils.HuaweiBuilder;
import lombok.extern.slf4j.Slf4j;
import org.dromara.sms.api.SmsBlend;
import java.util.*; import java.util.*;
import java.util.concurrent.Executor; import java.util.concurrent.Executor;
import static kim.wind.sms.comm.utils.SmsUtil.listToString; import static org.dromara.sms.huawei.utils.HuaweiBuilder.listToString;
@Slf4j @Slf4j
@ -51,7 +51,7 @@ public class HuaweiSmsImpl implements SmsBlend {
for (Map.Entry<String, String> entry : messages.entrySet()) { for (Map.Entry<String, String> entry : messages.entrySet()) {
list.add(entry.getValue()); list.add(entry.getValue());
} }
String mess = HuaweiBuilder.listToString(list); String mess = listToString(list);
String requestBody = HuaweiBuilder.buildRequestBody(config.getSender(), phone, config.getTemplateId(), mess, config.getStatusCallBack(), config.getSignature()); String requestBody = HuaweiBuilder.buildRequestBody(config.getSender(), phone, config.getTemplateId(), mess, config.getStatusCallBack(), config.getSignature());
Map<String,String> headers = new LinkedHashMap<>(); Map<String,String> headers = new LinkedHashMap<>();
headers.put("Authorization",Constant.HUAWEI_AUTH_HEADER_VALUE); headers.put("Authorization",Constant.HUAWEI_AUTH_HEADER_VALUE);

View File

@ -1,6 +1,6 @@
package kim.wind.sms.huawei.utils; package org.dromara.sms.huawei.utils;
import kim.wind.sms.comm.constant.Constant; import org.dromara.sms.comm.constant.Constant;
import javax.net.ssl.HttpsURLConnection; import javax.net.ssl.HttpsURLConnection;
import javax.net.ssl.SSLContext; import javax.net.ssl.SSLContext;

View File

@ -1,8 +1,8 @@
package kim.wind.sms.starter.config; package org.dromara.sms.starter.config;
import kim.wind.sms.autoimmit.config.SmsAutowiredConfig;
import kim.wind.sms.autoimmit.utils.SpringUtil;
import lombok.Data; import lombok.Data;
import org.dromara.sms.autoimmit.config.SmsAutowiredConfig;
import org.dromara.sms.autoimmit.utils.SpringUtil;
import org.springframework.beans.factory.support.DefaultListableBeanFactory; import org.springframework.beans.factory.support.DefaultListableBeanFactory;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;

View File

@ -1,4 +1,4 @@
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\ org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
kim.wind.sms.starter.config.SmsMainConfig,\ org.dromara.sms.starter.config.SmsMainConfig,\
kim.wind.sms.autoimmit.config.SmsAutowiredConfig,\ org.dromara.sms.autoimmit.config.SmsAutowiredConfig,\
kim.wind.sms.autoimmit.config.SupplierConfig org.dromara.sms.autoimmit.config.SupplierConfig

View File

@ -1,3 +1,3 @@
kim.wind.sms.starter.config.SmsMainConfig org.dromara.sms.starter.config.SmsMainConfig
kim.wind.sms.autoimmit.config.SmsAutowiredConfig config.org.dromara.sms.autoimmit.SmsAutowiredConfig
kim.wind.sms.autoimmit.config.SupplierConfig config.org.dromara.sms.autoimmit.SupplierConfig

View File

@ -1,4 +1,4 @@
package kim.wind.sms.tencent.config; package org.dromara.sms.tencent.config;
import lombok.Data; import lombok.Data;

View File

@ -1,13 +1,11 @@
package kim.wind.sms.tencent.config; package org.dromara.sms.tencent.config;
import com.tencentcloudapi.common.Credential; import com.tencentcloudapi.common.Credential;
import com.tencentcloudapi.common.profile.ClientProfile; import com.tencentcloudapi.common.profile.ClientProfile;
import com.tencentcloudapi.common.profile.HttpProfile; import com.tencentcloudapi.common.profile.HttpProfile;
import com.tencentcloudapi.sms.v20210111.SmsClient; import com.tencentcloudapi.sms.v20210111.SmsClient;
import kim.wind.sms.api.SmsBlend; import org.dromara.sms.comm.factory.BeanFactory;
import kim.wind.sms.comm.factory.BeanFactory; import org.dromara.sms.tencent.service.TencentSmsImpl;
import kim.wind.sms.tencent.service.TencentSmsImpl;
import lombok.Data;
/** /**
* TencentSmsConfig * TencentSmsConfig

View File

@ -1,4 +1,4 @@
package kim.wind.sms.tencent.service; package org.dromara.sms.tencent.service;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
@ -6,13 +6,13 @@ import com.tencentcloudapi.common.exception.TencentCloudSDKException;
import com.tencentcloudapi.sms.v20210111.SmsClient; import com.tencentcloudapi.sms.v20210111.SmsClient;
import com.tencentcloudapi.sms.v20210111.models.SendSmsRequest; import com.tencentcloudapi.sms.v20210111.models.SendSmsRequest;
import com.tencentcloudapi.sms.v20210111.models.SendSmsResponse; import com.tencentcloudapi.sms.v20210111.models.SendSmsResponse;
import kim.wind.sms.api.SmsBlend; import org.dromara.sms.api.SmsBlend;
import kim.wind.sms.api.callback.CallBack; import org.dromara.sms.api.callback.CallBack;
import kim.wind.sms.api.entity.SmsResponse; import org.dromara.sms.api.entity.SmsResponse;
import kim.wind.sms.comm.annotation.Restricted; import org.dromara.sms.comm.annotation.Restricted;
import kim.wind.sms.comm.delayedTime.DelayedTime; import org.dromara.sms.comm.delayedTime.DelayedTime;
import kim.wind.sms.comm.exception.SmsBlendException; import org.dromara.sms.comm.exception.SmsBlendException;
import kim.wind.sms.tencent.config.TencentConfig; import org.dromara.sms.tencent.config.TencentConfig;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import java.util.*; import java.util.*;

View File

@ -1,4 +1,4 @@
package kim.wind.sms.unisms.config; package org.dromara.sms.unisms.config;
import lombok.Data; import lombok.Data;

View File

@ -1,9 +1,8 @@
package kim.wind.sms.unisms.config; package org.dromara.sms.unisms.config;
import com.apistd.uni.Uni; import com.apistd.uni.Uni;
import kim.wind.sms.api.SmsBlend; import org.dromara.sms.comm.factory.BeanFactory;
import kim.wind.sms.comm.factory.BeanFactory; import org.dromara.sms.unisms.service.UniSmsImpl;
import kim.wind.sms.unisms.service.UniSmsImpl;
/** /**
* UniSmsConfig * UniSmsConfig

View File

@ -1,16 +1,16 @@
package kim.wind.sms.unisms.service; package org.dromara.sms.unisms.service;
import com.apistd.uni.UniResponse; import com.apistd.uni.UniResponse;
import com.apistd.uni.sms.UniMessage; import com.apistd.uni.sms.UniMessage;
import com.apistd.uni.sms.UniSMS; import com.apistd.uni.sms.UniSMS;
import kim.wind.sms.api.SmsBlend; import org.dromara.sms.api.SmsBlend;
import kim.wind.sms.api.callback.CallBack; import org.dromara.sms.api.callback.CallBack;
import kim.wind.sms.api.entity.SmsResponse; import org.dromara.sms.api.entity.SmsResponse;
import kim.wind.sms.comm.annotation.Restricted; import org.dromara.sms.comm.annotation.Restricted;
import kim.wind.sms.comm.delayedTime.DelayedTime; import org.dromara.sms.comm.delayedTime.DelayedTime;
import kim.wind.sms.comm.exception.SmsBlendException; import org.dromara.sms.comm.exception.SmsBlendException;
import kim.wind.sms.comm.utils.http.HttpJsonTool; import org.dromara.sms.comm.utils.http.HttpJsonTool;
import kim.wind.sms.unisms.config.UniConfig; import org.dromara.sms.unisms.config.UniConfig;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;

View File

@ -1,9 +1,9 @@
package kim.wind.sms.yunpian.config; package org.dromara.sms.yunpian.config;
import com.dtflys.forest.Forest; import com.dtflys.forest.Forest;
import com.dtflys.forest.config.ForestConfiguration; import com.dtflys.forest.config.ForestConfiguration;
import kim.wind.sms.api.SmsBlend; import org.dromara.sms.api.SmsBlend;
import kim.wind.sms.yunpian.service.YunPianSmsImpl; import org.dromara.sms.yunpian.service.YunPianSmsImpl;
public class YunPianSmsConfig { public class YunPianSmsConfig {

View File

@ -1,4 +1,4 @@
package kim.wind.sms.yunpian.config; package org.dromara.sms.yunpian.config;
import lombok.Data; import lombok.Data;

View File

@ -1,21 +1,21 @@
package kim.wind.sms.yunpian.service; package org.dromara.sms.yunpian.service;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.dtflys.forest.config.ForestConfiguration; import com.dtflys.forest.config.ForestConfiguration;
import kim.wind.sms.api.SmsBlend; import org.dromara.sms.api.SmsBlend;
import kim.wind.sms.api.callback.CallBack; import org.dromara.sms.api.callback.CallBack;
import kim.wind.sms.api.entity.SmsResponse; import org.dromara.sms.api.entity.SmsResponse;
import kim.wind.sms.comm.annotation.Restricted; import org.dromara.sms.comm.annotation.Restricted;
import kim.wind.sms.comm.constant.Constant; import org.dromara.sms.comm.constant.Constant;
import kim.wind.sms.comm.delayedTime.DelayedTime; import org.dromara.sms.comm.delayedTime.DelayedTime;
import kim.wind.sms.comm.exception.SmsBlendException; import org.dromara.sms.comm.exception.SmsBlendException;
import kim.wind.sms.yunpian.config.YunpianConfig; import org.dromara.sms.yunpian.config.YunpianConfig;
import java.util.*; import java.util.*;
import java.util.concurrent.Executor; import java.util.concurrent.Executor;
import java.util.concurrent.atomic.AtomicReference; import java.util.concurrent.atomic.AtomicReference;
import static kim.wind.sms.comm.utils.SmsUtil.listToString; import static org.dromara.sms.comm.utils.SmsUtil.listToString;
public class YunPianSmsImpl implements SmsBlend { public class YunPianSmsImpl implements SmsBlend {