diff --git a/austin-common/src/main/java/com/java3y/austin/common/domain/AnchorInfo.java b/austin-common/src/main/java/com/java3y/austin/common/domain/AnchorInfo.java index 9d07035..6b74a52 100644 --- a/austin-common/src/main/java/com/java3y/austin/common/domain/AnchorInfo.java +++ b/austin-common/src/main/java/com/java3y/austin/common/domain/AnchorInfo.java @@ -25,6 +25,7 @@ public class AnchorInfo { /** * 具体点位 + * * @see com.java3y.austin.common.enums.AnchorState */ private int state; diff --git a/austin-common/src/main/java/com/java3y/austin/common/dto/account/sms/LinTongSmsAccount.java b/austin-common/src/main/java/com/java3y/austin/common/dto/account/sms/LinTongSmsAccount.java index 767b265..df9e11b 100644 --- a/austin-common/src/main/java/com/java3y/austin/common/dto/account/sms/LinTongSmsAccount.java +++ b/austin-common/src/main/java/com/java3y/austin/common/dto/account/sms/LinTongSmsAccount.java @@ -1,10 +1,6 @@ package com.java3y.austin.common.dto.account.sms; -import lombok.AllArgsConstructor; -import lombok.Builder; -import lombok.Data; -import lombok.EqualsAndHashCode; -import lombok.NoArgsConstructor; +import lombok.*; /** * Form File @@ -22,7 +18,7 @@ import lombok.NoArgsConstructor; @Builder @AllArgsConstructor @NoArgsConstructor -public class LinTongSmsAccount extends SmsAccount{ +public class LinTongSmsAccount extends SmsAccount { /** * api相关 */ diff --git a/austin-common/src/main/java/com/java3y/austin/common/dto/account/sms/TencentSmsAccount.java b/austin-common/src/main/java/com/java3y/austin/common/dto/account/sms/TencentSmsAccount.java index 85b1524..bd62d54 100644 --- a/austin-common/src/main/java/com/java3y/austin/common/dto/account/sms/TencentSmsAccount.java +++ b/austin-common/src/main/java/com/java3y/austin/common/dto/account/sms/TencentSmsAccount.java @@ -9,16 +9,16 @@ import lombok.NoArgsConstructor; *
* 账号参数示例:
* {
- * "url": "sms.tencentcloudapi.com",
- * "region": "ap-guangzhou",
- * "secretId": "AKIDhDxxxxxxxx1WljQq",
- * "secretKey": "B4hwww39yxxxrrrrgxyi",
- * "smsSdkAppId": "1423123125",
- * "templateId": "1182097",
- * "signName": "Java3y公众号",
- * "supplierId": 10,
- * "supplierName": "腾讯云",
- * "scriptName": "TencentSmsScript"
+ * "url": "sms.tencentcloudapi.com",
+ * "region": "ap-guangzhou",
+ * "secretId": "AKIDhDxxxxxxxx1WljQq",
+ * "secretKey": "B4hwww39yxxxrrrrgxyi",
+ * "smsSdkAppId": "1423123125",
+ * "templateId": "1182097",
+ * "signName": "Java3y公众号",
+ * "supplierId": 10,
+ * "supplierName": "腾讯云",
+ * "scriptName": "TencentSmsScript"
* }
*
* @author 3y
diff --git a/austin-common/src/main/java/com/java3y/austin/common/enums/DeduplicationType.java b/austin-common/src/main/java/com/java3y/austin/common/enums/DeduplicationType.java
index a57d162..f827102 100644
--- a/austin-common/src/main/java/com/java3y/austin/common/enums/DeduplicationType.java
+++ b/austin-common/src/main/java/com/java3y/austin/common/enums/DeduplicationType.java
@@ -4,11 +4,6 @@ import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.ToString;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.List;
-import java.util.stream.Collectors;
-
/**
* 去重类型枚举
*
diff --git a/austin-common/src/main/java/com/java3y/austin/common/enums/EnumUtil.java b/austin-common/src/main/java/com/java3y/austin/common/enums/EnumUtil.java
index 51dcb3e..a1f449e 100644
--- a/austin-common/src/main/java/com/java3y/austin/common/enums/EnumUtil.java
+++ b/austin-common/src/main/java/com/java3y/austin/common/enums/EnumUtil.java
@@ -5,6 +5,10 @@ import java.util.List;
import java.util.Objects;
import java.util.stream.Collectors;
+/**
+ * @author kyw7
+ * 枚举工具类(获取枚举的描述、获取枚举的code、获取枚举的code列表)
+ */
public class EnumUtil {
private EnumUtil() {
diff --git a/austin-common/src/main/java/com/java3y/austin/common/enums/MessageType.java b/austin-common/src/main/java/com/java3y/austin/common/enums/MessageType.java
index 7b97462..7e69d7c 100644
--- a/austin-common/src/main/java/com/java3y/austin/common/enums/MessageType.java
+++ b/austin-common/src/main/java/com/java3y/austin/common/enums/MessageType.java
@@ -4,9 +4,6 @@ import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.ToString;
-import java.util.Arrays;
-import java.util.Objects;
-
/**
* 发送的消息类型
*
diff --git a/austin-common/src/main/java/com/java3y/austin/common/enums/PowerfulEnum.java b/austin-common/src/main/java/com/java3y/austin/common/enums/PowerfulEnum.java
index 6d9f8fa..f114561 100644
--- a/austin-common/src/main/java/com/java3y/austin/common/enums/PowerfulEnum.java
+++ b/austin-common/src/main/java/com/java3y/austin/common/enums/PowerfulEnum.java
@@ -1,9 +1,23 @@
package com.java3y.austin.common.enums;
-public interface PowerfulEnum {
+/**
+ * @author kyw7
+ * 枚举接口
+ */
+interface PowerfulEnum {
- Integer getCode();
+ /**
+ * 获取枚举的code
+ *
+ * @return
+ */
+ Integer getCode();
- String getDescription();
+ /**
+ * 获取枚举的描述
+ *
+ * @return
+ */
+ String getDescription();
}
diff --git a/austin-common/src/main/java/com/java3y/austin/common/enums/RespStatusEnum.java b/austin-common/src/main/java/com/java3y/austin/common/enums/RespStatusEnum.java
index 4830964..c745ba0 100644
--- a/austin-common/src/main/java/com/java3y/austin/common/enums/RespStatusEnum.java
+++ b/austin-common/src/main/java/com/java3y/austin/common/enums/RespStatusEnum.java
@@ -13,7 +13,7 @@ import lombok.ToString;
@Getter
@ToString
@AllArgsConstructor
-public enum RespStatusEnum {
+public enum RespStatusEnum {
/**
* 错误
diff --git a/austin-common/src/main/java/com/java3y/austin/common/enums/SmsStatus.java b/austin-common/src/main/java/com/java3y/austin/common/enums/SmsStatus.java
index b3976ac..8e9eee2 100644
--- a/austin-common/src/main/java/com/java3y/austin/common/enums/SmsStatus.java
+++ b/austin-common/src/main/java/com/java3y/austin/common/enums/SmsStatus.java
@@ -12,7 +12,7 @@ import lombok.ToString;
@Getter
@ToString
@AllArgsConstructor
-public enum SmsStatus implements PowerfulEnum{
+public enum SmsStatus implements PowerfulEnum {
/**
* 调用渠道接口发送成功
diff --git a/austin-handler/src/main/java/com/java3y/austin/handler/domain/sms/LinTongSendResult.java b/austin-handler/src/main/java/com/java3y/austin/handler/domain/sms/LinTongSendResult.java
index 973be6d..8229f57 100644
--- a/austin-handler/src/main/java/com/java3y/austin/handler/domain/sms/LinTongSendResult.java
+++ b/austin-handler/src/main/java/com/java3y/austin/handler/domain/sms/LinTongSendResult.java
@@ -32,7 +32,7 @@ public class LinTongSendResult {
@Data
@AllArgsConstructor
@NoArgsConstructor
- public class DataDTO{
+ public class DataDTO {
Integer code;
String message;
Long msgId;
diff --git a/austin-handler/src/main/java/com/java3y/austin/handler/handler/impl/SmsHandler.java b/austin-handler/src/main/java/com/java3y/austin/handler/handler/impl/SmsHandler.java
index 5197db8..9129922 100644
--- a/austin-handler/src/main/java/com/java3y/austin/handler/handler/impl/SmsHandler.java
+++ b/austin-handler/src/main/java/com/java3y/austin/handler/handler/impl/SmsHandler.java
@@ -25,7 +25,10 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.ApplicationContext;
import org.springframework.stereotype.Component;
-import java.util.*;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.List;
+import java.util.Random;
/**
* 短信发送处理
diff --git a/austin-handler/src/main/java/com/java3y/austin/handler/script/impl/LinTongSmsScript.java b/austin-handler/src/main/java/com/java3y/austin/handler/script/impl/LinTongSmsScript.java
index 806ec5e..2eb20e6 100644
--- a/austin-handler/src/main/java/com/java3y/austin/handler/script/impl/LinTongSmsScript.java
+++ b/austin-handler/src/main/java/com/java3y/austin/handler/script/impl/LinTongSmsScript.java
@@ -21,11 +21,7 @@ import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
-import java.util.ArrayList;
-import java.util.Date;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
+import java.util.*;
/**
* Form File
@@ -58,13 +54,13 @@ public class LinTongSmsScript implements SmsScript {
LinTongSmsAccount linTongSmsAccount = accountUtils.getSmsAccountByScriptName(smsParam.getScriptName(), LinTongSmsAccount.class);
String request = assembleReq(smsParam, linTongSmsAccount);
String response = HttpRequest.post(linTongSmsAccount.getUrl()).body(request)
- .header(Header.ACCEPT.getValue(),"application/json")
- .header(Header.CONTENT_TYPE.getValue(),"application/json;charset=utf-8")
+ .header(Header.ACCEPT.getValue(), "application/json")
+ .header(Header.CONTENT_TYPE.getValue(), "application/json;charset=utf-8")
.timeout(2000)
.execute().body();
LinTongSendResult linTongSendResult = JSON.parseObject(response, LinTongSendResult.class);
return assembleSmsRecord(smsParam, linTongSendResult, linTongSmsAccount);
- }catch (Exception e){
+ } catch (Exception e) {
log.error("LinTongSmsAccount#send fail:{},params:{}", Throwables.getStackTraceAsString(e), JSON.toJSONString(smsParam));
return null;
}
@@ -83,15 +79,13 @@ public class LinTongSmsScript implements SmsScript {
}
-
-
/**
* 组装发送短信参数
*/
private String assembleReq(SmsParam smsParam, LinTongSmsAccount account) {
Map