快捷充值查证

main
13009 2024-03-14 12:28:38 +08:00
parent c991eaf12d
commit f429a96c5f
12 changed files with 227 additions and 70 deletions

View File

@ -5,7 +5,7 @@ package com.czcb.scfs.api.core;
* *
* @since 2.0.0 * @since 2.0.0
*/ */
public class Constants { public final class Constants {
private Constants() { private Constants() {
} }
@ -30,7 +30,6 @@ public class Constants {
public static final String CONTENT_ENCODING = "Content-Encoding"; public static final String CONTENT_ENCODING = "Content-Encoding";
public static final String GZIP_ENCODING = "gzip"; public static final String GZIP_ENCODING = "gzip";
public static final int HEX = 16; public static final int HEX = 16;
public static final String BASE_CHAR = "0123456789abcdefghijklmnopqrstuvwxyz";
// version // version
public static final String V_1 = "1.0.0"; public static final String V_1 = "1.0.0";

View File

@ -1,6 +1,5 @@
package com.czcb.scfs.api.core.util; package com.czcb.scfs.api.core.util;
import com.czcb.scfs.api.core.Constants;
import com.czcb.scfs.api.core.exception.EncodingException; import com.czcb.scfs.api.core.exception.EncodingException;
import java.net.URLEncoder; import java.net.URLEncoder;
@ -14,7 +13,7 @@ import java.util.Random;
* @since 2.0.0 * @since 2.0.0
*/ */
public class Strings { public class Strings {
private static final String BASE_CHAR = "0123456789abcdefghijklmnopqrstuvwxyz";
private static final SecureRandom random = new SecureRandom(); private static final SecureRandom random = new SecureRandom();
private Strings() { private Strings() {
@ -55,7 +54,7 @@ public class Strings {
} }
public static String randomString(int length) { public static String randomString(int length) {
return randomString(Constants.BASE_CHAR, length); return randomString(BASE_CHAR, length);
} }
public static int randomInt(int limit) { public static int randomInt(int limit) {

View File

@ -22,140 +22,140 @@ public class AccountService {
/** /**
* 簿- * 簿-
* *
* @param request ModAccRequest * @param modAccPersonRequest ModAccRequest
* @return ModAccResponse * @return ModAccResponse
*/ */
public ModAccPersonResponse modAccPerson(ModAccPersonRequest request) { public ModAccPersonResponse modAccPerson(ModAccPersonRequest modAccPersonRequest) {
String url = "/accInfo/modAcc"; String url = "/accInfo/modAcc";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<ModAccPersonResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), ModAccPersonResponse.class); HttpResponse<ModAccPersonResponse> httpResponse = apiClient.post(url, headers, modAccPersonRequest.toJsonRequest(), ModAccPersonResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }
/** /**
* 簿- * 簿-
* *
* @param request ModAccCompanyRequest * @param modAccCompanyRequest ModAccCompanyRequest
* @return ModAccCompanyResponse * @return ModAccCompanyResponse
*/ */
public ModAccCompanyResponse modAccCompany(ModAccCompanyRequest request) { public ModAccCompanyResponse modAccCompany(ModAccCompanyRequest modAccCompanyRequest) {
String url = "/accInfo/modAcc"; String url = "/accInfo/modAcc";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<ModAccCompanyResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), ModAccCompanyResponse.class); HttpResponse<ModAccCompanyResponse> httpResponse = apiClient.post(url, headers, modAccCompanyRequest.toJsonRequest(), ModAccCompanyResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }
/** /**
* *
* *
* @param request QueryBalanceRequest * @param queryBalanceRequest QueryBalanceRequest
* @return QueryBalanceResponse * @return QueryBalanceResponse
*/ */
public QueryBalanceResponse queryBalance(QueryBalanceRequest request) { public QueryBalanceResponse queryBalance(QueryBalanceRequest queryBalanceRequest) {
String url = "/accInfo/queryBalance"; String url = "/accInfo/queryBalance";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<QueryBalanceResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), QueryBalanceResponse.class); HttpResponse<QueryBalanceResponse> httpResponse = apiClient.post(url, headers, queryBalanceRequest.toJsonRequest(), QueryBalanceResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }
/** /**
* *
* *
* @param request QueryCardInfoRequest * @param queryCardInfoRequest QueryCardInfoRequest
* @return QueryCardInfoResponse * @return QueryCardInfoResponse
*/ */
public QueryCardInfoResponse queryCardInfo(QueryCardInfoRequest request) { public QueryCardInfoResponse queryCardInfo(QueryCardInfoRequest queryCardInfoRequest) {
String url = "/accInfo/queryCardInfo"; String url = "/accInfo/queryCardInfo";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<QueryCardInfoResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), QueryCardInfoResponse.class); HttpResponse<QueryCardInfoResponse> httpResponse = apiClient.post(url, headers, queryCardInfoRequest.toJsonRequest(), QueryCardInfoResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }
/** /**
* - * -
* *
* @param request AddPrimAccRequest * @param addPrimAccPersonRequest AddPrimAccRequest
* @return AddPrimAccResponse * @return AddPrimAccResponse
*/ */
public AddPrimAccPersonResponse addPrimAccPerson(AddPrimAccPersonRequest request) { public AddPrimAccPersonResponse addPrimAccPerson(AddPrimAccPersonRequest addPrimAccPersonRequest) {
String url = "/accInfo/addPrimAcc"; String url = "/accInfo/addPrimAcc";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<AddPrimAccPersonResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), AddPrimAccPersonResponse.class); HttpResponse<AddPrimAccPersonResponse> httpResponse = apiClient.post(url, headers, addPrimAccPersonRequest.toJsonRequest(), AddPrimAccPersonResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }
/** /**
* - * -
* *
* @param request AddPrimAccPersonRequest * @param addPrimAccCompanyRequest AddPrimAccPersonRequest
* @return AddPrimAccPersonResponse * @return AddPrimAccPersonResponse
*/ */
public AddPrimAccCompanyResponse addPrimAccCompany(AddPrimAccCompanyRequest request) { public AddPrimAccCompanyResponse addPrimAccCompany(AddPrimAccCompanyRequest addPrimAccCompanyRequest) {
String url = "/accInfo/addPrimAcc"; String url = "/accInfo/addPrimAcc";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<AddPrimAccCompanyResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), AddPrimAccCompanyResponse.class); HttpResponse<AddPrimAccCompanyResponse> httpResponse = apiClient.post(url, headers, addPrimAccCompanyRequest.toJsonRequest(), AddPrimAccCompanyResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }
/** /**
* *
* *
* @param request InqPrimAccRequest * @param inqPrimAccRequest InqPrimAccRequest
* @return InqPrimAccResponse * @return InqPrimAccResponse
*/ */
public InqPrimAccResponse inqPrimAcc(InqPrimAccRequest request) { public InqPrimAccResponse inqPrimAcc(InqPrimAccRequest inqPrimAccRequest) {
String url = "/accInfo/inqPrimAcc"; String url = "/accInfo/inqPrimAcc";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<InqPrimAccResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), InqPrimAccResponse.class); HttpResponse<InqPrimAccResponse> httpResponse = apiClient.post(url, headers, inqPrimAccRequest.toJsonRequest(), InqPrimAccResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }
/** /**
* *
* *
* @param request SetPrimAccRequest * @param setPrimAccRequest SetPrimAccRequest
* @return SetPrimAccResponse * @return SetPrimAccResponse
*/ */
public SetPrimAccResponse setPrimAcc(SetPrimAccRequest request) { public SetPrimAccResponse setPrimAcc(SetPrimAccRequest setPrimAccRequest) {
String url = "/accInfo/setPrimAcc"; String url = "/accInfo/setPrimAcc";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<SetPrimAccResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), SetPrimAccResponse.class); HttpResponse<SetPrimAccResponse> httpResponse = apiClient.post(url, headers, setPrimAccRequest.toJsonRequest(), SetPrimAccResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }
/** /**
* *
* *
* @param request DelPrimAccRequest * @param delPrimAccRequest DelPrimAccRequest
* @return DelPrimAccResponse * @return DelPrimAccResponse
*/ */
public DelPrimAccResponse delPrimAcc(DelPrimAccRequest request) { public DelPrimAccResponse delPrimAcc(DelPrimAccRequest delPrimAccRequest) {
String url = "/accInfo/delPrimAcc"; String url = "/accInfo/delPrimAcc";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<DelPrimAccResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), DelPrimAccResponse.class); HttpResponse<DelPrimAccResponse> httpResponse = apiClient.post(url, headers, delPrimAccRequest.toJsonRequest(), DelPrimAccResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }
/** /**
* *
* *
* @param request ClosedAccRequest * @param closedAccRequest ClosedAccRequest
* @return ClosedAccResponse * @return ClosedAccResponse
*/ */
public ClosedAccResponse closedAcc(ClosedAccRequest request) { public ClosedAccResponse closedAcc(ClosedAccRequest closedAccRequest) {
String url = "/accInfo/closedAcc"; String url = "/accInfo/closedAcc";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<ClosedAccResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), ClosedAccResponse.class); HttpResponse<ClosedAccResponse> httpResponse = apiClient.post(url, headers, closedAccRequest.toJsonRequest(), ClosedAccResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }
} }

View File

@ -22,42 +22,42 @@ public class BmdService {
/** /**
* *
* *
* @param request BmdAddRequest * @param bmdAddRequest BmdAddRequest
* @return BmdAddResponse * @return BmdAddResponse
*/ */
public BmdAddResponse bmdAdd(BmdAddRequest request) { public BmdAddResponse bmdAdd(BmdAddRequest bmdAddRequest) {
String url = "/bmdManager/bmdAdd"; String url = "/bmdManager/bmdAdd";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<BmdAddResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), BmdAddResponse.class); HttpResponse<BmdAddResponse> httpResponse = apiClient.post(url, headers, bmdAddRequest.toJsonRequest(), BmdAddResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }
/** /**
* *
* *
* @param request BmdDelRequest * @param bmdDelRequest BmdDelRequest
* @return BmdDelResponse * @return BmdDelResponse
*/ */
public BmdDelResponse bmdDel(BmdDelRequest request) { public BmdDelResponse bmdDel(BmdDelRequest bmdDelRequest) {
String url = "/bmdManager/bmdDel"; String url = "/bmdManager/bmdDel";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<BmdDelResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), BmdDelResponse.class); HttpResponse<BmdDelResponse> httpResponse = apiClient.post(url, headers, bmdDelRequest.toJsonRequest(), BmdDelResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }
/** /**
* *
* *
* @param request BmdListRequest * @param bmdListRequest BmdListRequest
* @return BmdListResponse * @return BmdListResponse
*/ */
public BmdListResponse bmdList(BmdListRequest request) { public BmdListResponse bmdList(BmdListRequest bmdListRequest) {
String url = "/bmdManager/bmdList"; String url = "/bmdManager/bmdList";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<BmdListResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), BmdListResponse.class); HttpResponse<BmdListResponse> httpResponse = apiClient.post(url, headers, bmdListRequest.toJsonRequest(), BmdListResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }
} }

View File

@ -24,14 +24,14 @@ public class FaceService {
/** /**
* *
* *
* @param request FaceFileRequest * @param faceFileRequest FaceFileRequest
* @return FaceFileResponse * @return FaceFileResponse
*/ */
public FaceFileResponse face(FaceFileRequest request) { public FaceFileResponse face(FaceFileRequest faceFileRequest) {
String url = "/face/imageRecognize"; String url = "/face/imageRecognize";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<FaceFileResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), FaceFileResponse.class); HttpResponse<FaceFileResponse> httpResponse = apiClient.post(url, headers, faceFileRequest.toJsonRequest(), FaceFileResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }
} }

View File

@ -26,14 +26,14 @@ public class FileService {
/** /**
* *
* *
* @param request UploadFileRequest * @param uploadFileRequest UploadFileRequest
* @return UploadFileResponse * @return UploadFileResponse
*/ */
public UploadFileResponse uploadFile(UploadFileRequest request) { public UploadFileResponse uploadFile(UploadFileRequest uploadFileRequest) {
String url = "/upload/uploadFile"; String url = "/upload/uploadFile";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<UploadFileResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), UploadFileResponse.class); HttpResponse<UploadFileResponse> httpResponse = apiClient.post(url, headers, uploadFileRequest.toJsonRequest(), UploadFileResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }

View File

@ -23,14 +23,14 @@ public class OcrService {
/** /**
* ORC * ORC
* *
* @param request OcrFileRequest * @param ocrFileRequest OcrFileRequest
* @return OcrFileResponse * @return OcrFileResponse
*/ */
public OcrFileResponse downloadFile(OcrFileRequest request) { public OcrFileResponse downloadFile(OcrFileRequest ocrFileRequest) {
String url = "/ocr/imageRecognize"; String url = "/ocr/imageRecognize";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<OcrFileResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), OcrFileResponse.class); HttpResponse<OcrFileResponse> httpResponse = apiClient.post(url, headers, ocrFileRequest.toJsonRequest(), OcrFileResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }
} }

View File

@ -22,42 +22,56 @@ public class PayService {
/** /**
* *
* *
* @param request MerWithdrawRequest * @param merWithdrawRequest MerWithdrawRequest
* @return MerWithdrawResponse * @return MerWithdrawResponse
*/ */
public MerWithdrawResponse withdraw(MerWithdrawRequest request) { public MerWithdrawResponse withdraw(MerWithdrawRequest merWithdrawRequest) {
String url = "/merTrade/mer_withdraw"; String url = "/merTrade/mer_withdraw";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<MerWithdrawResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), MerWithdrawResponse.class); HttpResponse<MerWithdrawResponse> httpResponse = apiClient.post(url, headers, merWithdrawRequest.toJsonRequest(), MerWithdrawResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }
/** /**
* *
* *
* @param request MerWithdrawCheckRequest * @param merWithdrawCheckRequest MerWithdrawCheckRequest
* @return MerWithdrawCheckResponse * @return MerWithdrawCheckResponse
*/ */
public MerWithdrawCheckResponse withdrawCheck(MerWithdrawCheckRequest request) { public MerWithdrawCheckResponse withdrawCheck(MerWithdrawCheckRequest merWithdrawCheckRequest) {
String url = "/merTrade/mer_withdraw_check"; String url = "/merTrade/mer_withdraw_check";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<MerWithdrawCheckResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), MerWithdrawCheckResponse.class); HttpResponse<MerWithdrawCheckResponse> httpResponse = apiClient.post(url, headers, merWithdrawCheckRequest.toJsonRequest(), MerWithdrawCheckResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }
/** /**
* *
* *
* @param request MerDepositRequest * @param merDepositRequest MerDepositRequest
* @return MerDepositResponse * @return MerDepositResponse
*/ */
public MerDepositResponse withdrawCheck(MerDepositRequest request) { public MerDepositResponse deposit(MerDepositRequest merDepositRequest) {
String url = "/merTrade/mer_deposit"; String url = "/merTrade/mer_deposit";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<MerDepositResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), MerDepositResponse.class); HttpResponse<MerDepositResponse> httpResponse = apiClient.post(url, headers, merDepositRequest.toJsonRequest(), MerDepositResponse.class);
return httpResponse.getServiceResponse();
}
/**
*
*
* @param merDepositCheckRequest MerDepositCheckRequest
* @return MerDepositCheckResponse
*/
public MerDepositCheckResponse depositCheck(MerDepositCheckRequest merDepositCheckRequest) {
String url = "/merTrade/mer_deposit_check";
HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1);
HttpResponse<MerDepositCheckResponse> httpResponse = apiClient.post(url, headers, merDepositCheckRequest.toJsonRequest(), MerDepositCheckResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }
} }

View File

@ -0,0 +1,60 @@
package com.czcb.scfs.api.service.v1.pay.model;
import com.czcb.scfs.api.core.ApiRequest;
import com.czcb.scfs.api.service.TransType;
import com.google.gson.annotations.SerializedName;
import lombok.Data;
import lombok.experimental.Accessors;
/**
*
*
* @author wangwei
* @since 2.0.0
*/
@Data
@Accessors(chain = true)
@TransType("100021")
public class MerDepositCheckRequest implements ApiRequest {
/**
*
*/
@SerializedName("channel_no")
private String channelNo;
/**
*
*/
@SerializedName("app_no")
private String appNo;
/**
*
*/
@SerializedName("serial_no")
private String serialNo;
/**
*
*/
@SerializedName("original_serialno")
private String originalSerialNo;
/**
*
*/
@SerializedName("trans_date")
private String transDate;
/**
*
*/
@SerializedName("trans_tradetime")
private String transTradeTime;
/**
*
*/
@SerializedName("trans_teller")
private String transTeller;
}

View File

@ -0,0 +1,85 @@
package com.czcb.scfs.api.service.v1.pay.model;
import com.czcb.scfs.api.core.ApiResponse;
import com.google.gson.annotations.SerializedName;
import lombok.Data;
/**
*
*
* @author wangwei
* @since 2.0.0
*/
@Data
public class MerDepositCheckResponse implements ApiResponse {
/**
* 000000
*/
@SerializedName("recode")
private String recode;
/**
*
*/
@SerializedName("recode_Info")
private String recodeInfo;
/**
*
*/
@SerializedName("serial_no")
private String serialNo;
/**
* 0 1 2
*/
@SerializedName("status")
private String status;
/**
*
*/
@SerializedName("info")
private String info;
/**
*
*/
@SerializedName("account_no")
private String accountNo;
/**
*
*/
@SerializedName("account_name")
private String accountName;
/**
*
*/
@SerializedName("original_serialno")
private String originalSerialNo;
/**
*
*/
@SerializedName("primary_account")
private String primaryAccount;
/**
*
*/
@SerializedName("trans_amount")
private String transAmount;
/**
* YYYY-MM-DD
*/
@SerializedName("sys_date")
private String sysDate;
/**
* YYYY-MM-DD hh:mm:ss
*/
@SerializedName("recode_Info")
private String sysTime;
}

View File

@ -21,11 +21,11 @@ public class SmsService {
this.apiClient = apiClient; this.apiClient = apiClient;
} }
public SendVerifySignResponse send(SendVerifySignRequest request) { public SendVerifySignResponse send(SendVerifySignRequest sendVerifySignRequest) {
String url = "/sms/sendVerifySign"; String url = "/sms/sendVerifySign";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<SendVerifySignResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), SendVerifySignResponse.class); HttpResponse<SendVerifySignResponse> httpResponse = apiClient.post(url, headers, sendVerifySignRequest.toJsonRequest(), SendVerifySignResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }
} }

View File

@ -25,28 +25,28 @@ public class TransService {
/** /**
* *
* *
* @param request QueryTradeListRequest * @param queryTradeListRequest QueryTradeListRequest
* @return QueryTradeListResponse * @return QueryTradeListResponse
*/ */
public QueryTradeListResponse queryTradeList(QueryTradeListRequest request) { public QueryTradeListResponse queryTradeList(QueryTradeListRequest queryTradeListRequest) {
String url = "/tradeDetails/queryTradeList"; String url = "/tradeDetails/queryTradeList";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<QueryTradeListResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), QueryTradeListResponse.class); HttpResponse<QueryTradeListResponse> httpResponse = apiClient.post(url, headers, queryTradeListRequest.toJsonRequest(), QueryTradeListResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }
/** /**
* *
* *
* @param request QueryTradeInfoRequest * @param queryTradeInfoRequest QueryTradeInfoRequest
* @return QueryTradeInfoResponse * @return QueryTradeInfoResponse
*/ */
public QueryTradeInfoResponse queryTradeInfo(QueryTradeInfoRequest request) { public QueryTradeInfoResponse queryTradeInfo(QueryTradeInfoRequest queryTradeInfoRequest) {
String url = "/tradeDetails/queryTradeInfo"; String url = "/tradeDetails/queryTradeInfo";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<QueryTradeInfoResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), QueryTradeInfoResponse.class); HttpResponse<QueryTradeInfoResponse> httpResponse = apiClient.post(url, headers, queryTradeInfoRequest.toJsonRequest(), QueryTradeInfoResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }
} }