From 42d85c2de10cc76caaa896f38ba2041b24f77642 Mon Sep 17 00:00:00 2001 From: 13009 Date: Mon, 25 Mar 2024 08:55:47 +0800 Subject: [PATCH] =?UTF-8?q?recode=5FInfo=20=E5=AD=97=E6=AE=B5=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/core/cipher/DefaultValidator.java | 22 ++++++++++--------- .../czcb/scfs/api/core/http/HttpLogger.java | 4 ++++ .../com/czcb/scfs/api/core/util/Strings.java | 7 ++++++ .../model/AddPrimAccCompanyResponse.java | 2 +- .../model/AddPrimAccPersonResponse.java | 2 +- .../v1/account/model/ClosedAccResponse.java | 2 +- .../v1/account/model/DelPrimAccResponse.java | 2 +- .../v1/account/model/InqPrimAccResponse.java | 2 +- .../account/model/ModAccCompanyResponse.java | 2 +- .../account/model/ModAccPersonResponse.java | 2 +- .../model/OpenAccAllCompanyResponse.java | 2 +- .../model/OpenAccAllPersonResponse.java | 2 +- .../account/model/OpenAccCompanyResponse.java | 2 +- .../account/model/OpenAccPersonResponse.java | 2 +- .../account/model/QueryBalanceResponse.java | 2 +- .../account/model/QueryCardInfoResponse.java | 2 +- .../v1/account/model/SetPrimAccResponse.java | 2 +- .../v1/bmd/model/ApplyBmdAddResponse.java | 2 +- .../v1/bmd/model/ApplyBmdDelResponse.java | 2 +- .../v1/bmd/model/ApplyBmdQueryResponse.java | 2 +- .../service/v1/bmd/model/BmdAddResponse.java | 2 +- .../service/v1/bmd/model/BmdDelResponse.java | 2 +- .../service/v1/bmd/model/BmdListResponse.java | 2 +- .../v1/face/model/FaceFileResponse.java | 2 +- .../v1/file/model/DownloadFileResponse.java | 2 +- .../v1/file/model/UploadFileResponse.java | 2 +- .../v1/loan/model/ApplyCompanyResponse.java | 2 +- .../v1/loan/model/ApplyNotifyResponse.java | 2 +- .../v1/loan/model/ApplyPersonResponse.java | 2 +- .../v1/loan/model/ApplyQueryResponse.java | 2 +- .../v1/loan/model/ApplyQueryV2Response.java | 2 +- .../v1/loan/model/RepayQueryResponse.java | 2 +- .../service/v1/loan/model/RepayResponse.java | 2 +- .../v1/loan/model/SignFlowsUrlsResponse.java | 2 +- .../service/v1/ocr/model/OcrFileResponse.java | 2 +- .../v1/pay/model/EarnestInsureResponse.java | 2 +- .../v1/pay/model/EarnestReleaseResponse.java | 2 +- .../v1/pay/model/MerDepositCheckResponse.java | 2 +- .../v1/pay/model/MerDepositResponse.java | 2 +- .../pay/model/MerWithdrawCheckResponse.java | 2 +- .../v1/pay/model/MerWithdrawResponse.java | 2 +- .../v1/pay/model/TransferSelfAccResponse.java | 2 +- .../v1/sms/model/SendVerifySignResponse.java | 2 +- .../trans/model/QueryTradeInfoResponse.java | 2 +- .../trans/model/QueryTradeListResponse.java | 4 ++-- 45 files changed, 66 insertions(+), 53 deletions(-) diff --git a/scfs-api-core/src/main/java/com/czcb/scfs/api/core/cipher/DefaultValidator.java b/scfs-api-core/src/main/java/com/czcb/scfs/api/core/cipher/DefaultValidator.java index e761cbc..8bf7d54 100644 --- a/scfs-api-core/src/main/java/com/czcb/scfs/api/core/cipher/DefaultValidator.java +++ b/scfs-api-core/src/main/java/com/czcb/scfs/api/core/cipher/DefaultValidator.java @@ -10,7 +10,6 @@ import com.czcb.scfs.api.core.util.Strings; import java.time.Duration; import java.time.Instant; -import java.util.Objects; import static com.czcb.scfs.api.core.Constants.*; import static java.net.HttpURLConnection.HTTP_MULT_CHOICE; @@ -38,32 +37,35 @@ public final class DefaultValidator implements Validator { } private void validateTimestamp(OriginalResponse response) { - String timestamp = response.getHttpHeaders().getHeader(TIMESTAMP); try { - Objects.requireNonNull(timestamp); + String timestamp = response.getHttpHeaders().getHeader(TIMESTAMP); + if (Strings.isEmpty(timestamp)) { + throw new TimestampException(String.format("响应头时间戳校验失败, 响应头[%s=%s]不存在, Request-Id=%s", TIMESTAMP, + timestamp, response.getHttpHeaders().getHeader(REQUEST_ID))); + } Instant responseTime = Instant.ofEpochSecond(Long.parseLong(timestamp)); // 拒绝过期请求 if (Duration.between(responseTime, Instant.now()).abs().toMinutes() >= RESPONSE_EXPIRED_MINUTES) { - throw new TimestampException(String.format("响应校验失败, 响应头[%s=%s]已过期, Request-Id=%s", TIMESTAMP, + throw new TimestampException(String.format("响应头时间戳校验失败, 响应头[%s=%s]已过期, Request-Id=%s", TIMESTAMP, timestamp, response.getHttpHeaders().getHeader(REQUEST_ID))); } } catch (Exception e) { - throw new TimestampException(String.format("响应校验失败, 响应头[%s=%s]无效, Request-Id=%s", TIMESTAMP, - timestamp, response.getHttpHeaders().getHeader(REQUEST_ID))); + httpLogger.logResponseError(response); + throw new TimestampException(e.getMessage(), e); } } @Override public void validate(OriginalResponse response, Channel channel) { if (isInvalidHttpCode(response.getStatusCode())) { - httpLogger.logResponseError(response); - throw new ValidationException(String.format("响应校验失败, 响应状态码[%s]", response.getStatusCode())); + httpLogger.logHttpStatus(response); } // 校验时间戳 validateTimestamp(response); + // 请求头包含 SecretKey 进行验签 if (!headerContainsSecretKey(response)) { return; } @@ -73,7 +75,7 @@ public final class DefaultValidator implements Validator { try { String signature = response.getHttpHeaders().getHeader(SIGNATURE); if (signature == null || signature.isEmpty()) { - throw new ValidationException(String.format("响应校验失败, 签名不存在, Request-Id[%s]", + throw new ValidationException(String.format("响应校验失败, 签名不存在, Request-Id=%s", response.getHttpHeaders().getHeader(REQUEST_ID))); } @@ -89,6 +91,6 @@ public final class DefaultValidator implements Validator { } private boolean headerContainsSecretKey(OriginalResponse response) { - return Strings.isEmpty(response.getHttpHeaders().getHeader(SECRET_KEY)); + return Strings.isNotEmpty(response.getHttpHeaders().getHeader(SECRET_KEY)); } } diff --git a/scfs-api-core/src/main/java/com/czcb/scfs/api/core/http/HttpLogger.java b/scfs-api-core/src/main/java/com/czcb/scfs/api/core/http/HttpLogger.java index 53ee040..fb04324 100644 --- a/scfs-api-core/src/main/java/com/czcb/scfs/api/core/http/HttpLogger.java +++ b/scfs-api-core/src/main/java/com/czcb/scfs/api/core/http/HttpLogger.java @@ -79,4 +79,8 @@ public class HttpLogger { logger.info("响应头:{}", Strings.removeSuffix(sb.toString(), ";")); logger.info("响应原始报文:{}", Strings.toStr((originalResponse.getBody()))); } + + public void logHttpStatus(OriginalResponse response) { + // TODO 打印状态码说明 + } } diff --git a/scfs-api-core/src/main/java/com/czcb/scfs/api/core/util/Strings.java b/scfs-api-core/src/main/java/com/czcb/scfs/api/core/util/Strings.java index 3818c7c..6ddb081 100644 --- a/scfs-api-core/src/main/java/com/czcb/scfs/api/core/util/Strings.java +++ b/scfs-api-core/src/main/java/com/czcb/scfs/api/core/util/Strings.java @@ -23,6 +23,10 @@ public class Strings { return Objects.isNull(value) || value.isEmpty(); } + public static boolean isNotEmpty(String value) { + return !isEmpty(value); + } + public static String requireNotEmpty(String value, String message) { if (isEmpty(value)) { throw new IllegalArgumentException(message); @@ -35,6 +39,9 @@ public class Strings { return new String(bytes, StandardCharsets.UTF_8); } + /** + * 移除字符串后缀 + */ public static String removeSuffix(String text, String suffix) { if (isEmpty(text) || isEmpty(suffix)) { return ""; diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/AddPrimAccCompanyResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/AddPrimAccCompanyResponse.java index aa37c97..ff55dbb 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/AddPrimAccCompanyResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/AddPrimAccCompanyResponse.java @@ -21,7 +21,7 @@ public class AddPrimAccCompanyResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/AddPrimAccPersonResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/AddPrimAccPersonResponse.java index 44c957f..4a9f421 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/AddPrimAccPersonResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/AddPrimAccPersonResponse.java @@ -21,7 +21,7 @@ public class AddPrimAccPersonResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/ClosedAccResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/ClosedAccResponse.java index b2193cf..6e91a6f 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/ClosedAccResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/ClosedAccResponse.java @@ -19,7 +19,7 @@ public class ClosedAccResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/DelPrimAccResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/DelPrimAccResponse.java index fd80a25..ffc78ba 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/DelPrimAccResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/DelPrimAccResponse.java @@ -21,7 +21,7 @@ public class DelPrimAccResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/InqPrimAccResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/InqPrimAccResponse.java index 9795354..2d54e46 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/InqPrimAccResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/InqPrimAccResponse.java @@ -25,7 +25,7 @@ public class InqPrimAccResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/ModAccCompanyResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/ModAccCompanyResponse.java index 8eeb6ba..80363a4 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/ModAccCompanyResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/ModAccCompanyResponse.java @@ -19,7 +19,7 @@ public class ModAccCompanyResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/ModAccPersonResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/ModAccPersonResponse.java index 5dc17c6..81511b7 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/ModAccPersonResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/ModAccPersonResponse.java @@ -19,7 +19,7 @@ public class ModAccPersonResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/OpenAccAllCompanyResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/OpenAccAllCompanyResponse.java index b1f49a2..3b635dd 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/OpenAccAllCompanyResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/OpenAccAllCompanyResponse.java @@ -19,7 +19,7 @@ public class OpenAccAllCompanyResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** * 原交易流水号 diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/OpenAccAllPersonResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/OpenAccAllPersonResponse.java index 55d1963..dcd948a 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/OpenAccAllPersonResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/OpenAccAllPersonResponse.java @@ -19,7 +19,7 @@ public class OpenAccAllPersonResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** * 原交易流水号 diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/OpenAccCompanyResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/OpenAccCompanyResponse.java index b35f452..b0ea99e 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/OpenAccCompanyResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/OpenAccCompanyResponse.java @@ -19,7 +19,7 @@ public class OpenAccCompanyResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/OpenAccPersonResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/OpenAccPersonResponse.java index 0b9921e..aedd42f 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/OpenAccPersonResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/OpenAccPersonResponse.java @@ -19,7 +19,7 @@ public class OpenAccPersonResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** * 原交易流水号 diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/QueryBalanceResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/QueryBalanceResponse.java index 51ec26e..a7cc6a7 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/QueryBalanceResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/QueryBalanceResponse.java @@ -22,7 +22,7 @@ public class QueryBalanceResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/QueryCardInfoResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/QueryCardInfoResponse.java index cba2c0a..f3b480a 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/QueryCardInfoResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/QueryCardInfoResponse.java @@ -19,7 +19,7 @@ public class QueryCardInfoResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/SetPrimAccResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/SetPrimAccResponse.java index 2dd794e..b4e0400 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/SetPrimAccResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/account/model/SetPrimAccResponse.java @@ -21,7 +21,7 @@ public class SetPrimAccResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/ApplyBmdAddResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/ApplyBmdAddResponse.java index 50e8fb5..8f3bd6d 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/ApplyBmdAddResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/ApplyBmdAddResponse.java @@ -19,7 +19,7 @@ public class ApplyBmdAddResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/ApplyBmdDelResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/ApplyBmdDelResponse.java index ca85eaf..9dc622b 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/ApplyBmdDelResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/ApplyBmdDelResponse.java @@ -21,7 +21,7 @@ public class ApplyBmdDelResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/ApplyBmdQueryResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/ApplyBmdQueryResponse.java index dd46db5..3f8c106 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/ApplyBmdQueryResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/ApplyBmdQueryResponse.java @@ -25,7 +25,7 @@ public class ApplyBmdQueryResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; @SerializedName("recode_list") diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/BmdAddResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/BmdAddResponse.java index 231f0e9..42fb380 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/BmdAddResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/BmdAddResponse.java @@ -19,7 +19,7 @@ public class BmdAddResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/BmdDelResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/BmdDelResponse.java index 1d9fc46..f326a34 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/BmdDelResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/BmdDelResponse.java @@ -19,7 +19,7 @@ public class BmdDelResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/BmdListResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/BmdListResponse.java index 490dafe..f927a28 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/BmdListResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/bmd/model/BmdListResponse.java @@ -22,7 +22,7 @@ public class BmdListResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/face/model/FaceFileResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/face/model/FaceFileResponse.java index cb86691..b83bae3 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/face/model/FaceFileResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/face/model/FaceFileResponse.java @@ -20,7 +20,7 @@ public class FaceFileResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/file/model/DownloadFileResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/file/model/DownloadFileResponse.java index 14f5776..97b7ab2 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/file/model/DownloadFileResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/file/model/DownloadFileResponse.java @@ -22,7 +22,7 @@ public class DownloadFileResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; @SerializedName("file_list") diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/file/model/UploadFileResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/file/model/UploadFileResponse.java index 7140746..b1a5f4b 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/file/model/UploadFileResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/file/model/UploadFileResponse.java @@ -22,7 +22,7 @@ public class UploadFileResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; @SerializedName("file_list") diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/ApplyCompanyResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/ApplyCompanyResponse.java index ff07f8e..0726639 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/ApplyCompanyResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/ApplyCompanyResponse.java @@ -21,7 +21,7 @@ public class ApplyCompanyResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/ApplyNotifyResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/ApplyNotifyResponse.java index 7fc3c66..bf53d66 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/ApplyNotifyResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/ApplyNotifyResponse.java @@ -21,7 +21,7 @@ public class ApplyNotifyResponse implements ApiRequest { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/ApplyPersonResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/ApplyPersonResponse.java index 891d52b..b534f2b 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/ApplyPersonResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/ApplyPersonResponse.java @@ -21,7 +21,7 @@ public class ApplyPersonResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/ApplyQueryResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/ApplyQueryResponse.java index eddd0ea..11bc6e1 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/ApplyQueryResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/ApplyQueryResponse.java @@ -25,7 +25,7 @@ public class ApplyQueryResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; @SerializedName("recode_list") diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/ApplyQueryV2Response.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/ApplyQueryV2Response.java index d4ccd21..739ec0f 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/ApplyQueryV2Response.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/ApplyQueryV2Response.java @@ -25,7 +25,7 @@ public class ApplyQueryV2Response implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; @SerializedName("recode_list") diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/RepayQueryResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/RepayQueryResponse.java index 406f3d0..b43efe4 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/RepayQueryResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/RepayQueryResponse.java @@ -25,7 +25,7 @@ public class RepayQueryResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; @SerializedName("recode_list") diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/RepayResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/RepayResponse.java index 621dad0..3e19881 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/RepayResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/RepayResponse.java @@ -21,7 +21,7 @@ public class RepayResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/SignFlowsUrlsResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/SignFlowsUrlsResponse.java index acb6e1c..d06bf88 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/SignFlowsUrlsResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/loan/model/SignFlowsUrlsResponse.java @@ -24,7 +24,7 @@ public class SignFlowsUrlsResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; @SerializedName("recode_list") diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/ocr/model/OcrFileResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/ocr/model/OcrFileResponse.java index f7a2dbb..be91fb2 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/ocr/model/OcrFileResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/ocr/model/OcrFileResponse.java @@ -19,7 +19,7 @@ public class OcrFileResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/EarnestInsureResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/EarnestInsureResponse.java index 356c63e..fa96a2c 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/EarnestInsureResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/EarnestInsureResponse.java @@ -21,7 +21,7 @@ public class EarnestInsureResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/EarnestReleaseResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/EarnestReleaseResponse.java index 74ecaab..b95c631 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/EarnestReleaseResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/EarnestReleaseResponse.java @@ -21,7 +21,7 @@ public class EarnestReleaseResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/MerDepositCheckResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/MerDepositCheckResponse.java index daac3ad..ace8e39 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/MerDepositCheckResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/MerDepositCheckResponse.java @@ -21,7 +21,7 @@ public class MerDepositCheckResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/MerDepositResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/MerDepositResponse.java index d4cbd15..9426600 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/MerDepositResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/MerDepositResponse.java @@ -23,7 +23,7 @@ public class MerDepositResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/MerWithdrawCheckResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/MerWithdrawCheckResponse.java index bcf4304..8ea9432 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/MerWithdrawCheckResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/MerWithdrawCheckResponse.java @@ -21,7 +21,7 @@ public class MerWithdrawCheckResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/MerWithdrawResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/MerWithdrawResponse.java index 6fc2ddb..f4f2804 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/MerWithdrawResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/MerWithdrawResponse.java @@ -23,7 +23,7 @@ public class MerWithdrawResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/TransferSelfAccResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/TransferSelfAccResponse.java index 05f4672..a264644 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/TransferSelfAccResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/pay/model/TransferSelfAccResponse.java @@ -21,7 +21,7 @@ public class TransferSelfAccResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/sms/model/SendVerifySignResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/sms/model/SendVerifySignResponse.java index 240e307..083e1df 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/sms/model/SendVerifySignResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/sms/model/SendVerifySignResponse.java @@ -19,7 +19,7 @@ public class SendVerifySignResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/trans/model/QueryTradeInfoResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/trans/model/QueryTradeInfoResponse.java index da3100e..e261ebe 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/trans/model/QueryTradeInfoResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/trans/model/QueryTradeInfoResponse.java @@ -21,7 +21,7 @@ public class QueryTradeInfoResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/trans/model/QueryTradeListResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/trans/model/QueryTradeListResponse.java index 1d1f3d8..f15e09f 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/trans/model/QueryTradeListResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/trans/model/QueryTradeListResponse.java @@ -25,7 +25,7 @@ public class QueryTradeListResponse implements ApiResponse { /** * 结果信息 */ - @SerializedName("recode_Info") + @SerializedName("recode_info") private String recodeInfo; /** @@ -99,7 +99,7 @@ public class QueryTradeListResponse implements ApiResponse { @Data public static class DetailList implements Serializable { - @SerializedName("recode_Info") + @SerializedName("recode_info") private String id; @SerializedName("account_date")