13009 2024-04-15 15:23:59 +08:00
commit c219064146
36 changed files with 214 additions and 69 deletions

View File

@ -154,7 +154,7 @@ public class AccountService {
* @return ModAccResponse * @return ModAccResponse
*/ */
public ModAccPersonResponse modAccPerson(ModAccPersonRequest modAccPersonRequest) { public ModAccPersonResponse modAccPerson(ModAccPersonRequest modAccPersonRequest) {
String url = "/accInfo/modAcc"; String url = "/account/v2/person-mod-account";
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, modAccPersonRequest.toJsonRequest(), ModAccPersonResponse.class); HttpResponse<ModAccPersonResponse> httpResponse = apiClient.post(url, headers, modAccPersonRequest.toJsonRequest(), ModAccPersonResponse.class);
@ -168,7 +168,7 @@ public class AccountService {
* @return ModAccCompanyResponse * @return ModAccCompanyResponse
*/ */
public ModAccCompanyResponse modAccCompany(ModAccCompanyRequest modAccCompanyRequest) { public ModAccCompanyResponse modAccCompany(ModAccCompanyRequest modAccCompanyRequest) {
String url = "/accInfo/modAcc"; String url = "/account/v2/company-mod-account";
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, modAccCompanyRequest.toJsonRequest(), ModAccCompanyResponse.class); HttpResponse<ModAccCompanyResponse> httpResponse = apiClient.post(url, headers, modAccCompanyRequest.toJsonRequest(), ModAccCompanyResponse.class);
@ -210,7 +210,7 @@ public class AccountService {
* @return QueryCardInfoResponse * @return QueryCardInfoResponse
*/ */
public QueryCardInfoResponse queryCardInfo(QueryCardInfoRequest queryCardInfoRequest) { public QueryCardInfoResponse queryCardInfo(QueryCardInfoRequest queryCardInfoRequest) {
String url = "/accInfo/queryCardInfo"; String url = "/card-bin/v2/query";
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, queryCardInfoRequest.toJsonRequest(), QueryCardInfoResponse.class); HttpResponse<QueryCardInfoResponse> httpResponse = apiClient.post(url, headers, queryCardInfoRequest.toJsonRequest(), QueryCardInfoResponse.class);
@ -218,13 +218,13 @@ public class AccountService {
} }
/** /**
* - *
* *
* @param addPrimAccPersonRequest AddPrimAccRequest * @param addPrimAccPersonRequest AddPrimAccRequest
* @return AddPrimAccResponse * @return AddPrimAccResponse
*/ */
public AddPrimAccPersonResponse addPrimAccPerson(AddPrimAccPersonRequest addPrimAccPersonRequest) { public AddPrimAccPersonResponse addPrimAccPerson(AddPrimAccPersonRequest addPrimAccPersonRequest) {
String url = "/accInfo/addPrimAcc"; String url = "/bank-card/v2/person-bind";
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, addPrimAccPersonRequest.toJsonRequest(), AddPrimAccPersonResponse.class); HttpResponse<AddPrimAccPersonResponse> httpResponse = apiClient.post(url, headers, addPrimAccPersonRequest.toJsonRequest(), AddPrimAccPersonResponse.class);
@ -232,13 +232,13 @@ public class AccountService {
} }
/** /**
* - *
* *
* @param addPrimAccCompanyRequest AddPrimAccPersonRequest * @param addPrimAccCompanyRequest AddPrimAccPersonRequest
* @return AddPrimAccPersonResponse * @return AddPrimAccPersonResponse
*/ */
public AddPrimAccCompanyResponse addPrimAccCompany(AddPrimAccCompanyRequest addPrimAccCompanyRequest) { public AddPrimAccCompanyResponse addPrimAccCompany(AddPrimAccCompanyRequest addPrimAccCompanyRequest) {
String url = "/accInfo/addPrimAcc"; String url = "/bank-card/v2/company-bind";
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, addPrimAccCompanyRequest.toJsonRequest(), AddPrimAccCompanyResponse.class); HttpResponse<AddPrimAccCompanyResponse> httpResponse = apiClient.post(url, headers, addPrimAccCompanyRequest.toJsonRequest(), AddPrimAccCompanyResponse.class);
@ -246,13 +246,13 @@ public class AccountService {
} }
/** /**
* *
* *
* @param inqPrimAccRequest InqPrimAccRequest * @param inqPrimAccRequest InqPrimAccRequest
* @return InqPrimAccResponse * @return InqPrimAccResponse
*/ */
public InqPrimAccResponse inqPrimAcc(InqPrimAccRequest inqPrimAccRequest) { public InqPrimAccResponse inqPrimAcc(InqPrimAccRequest inqPrimAccRequest) {
String url = "/accInfo/inqPrimAcc"; String url = "/bank-card/v2/query";
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, inqPrimAccRequest.toJsonRequest(), InqPrimAccResponse.class); HttpResponse<InqPrimAccResponse> httpResponse = apiClient.post(url, headers, inqPrimAccRequest.toJsonRequest(), InqPrimAccResponse.class);
@ -274,13 +274,13 @@ public class AccountService {
} }
/** /**
* *
* *
* @param delPrimAccRequest DelPrimAccRequest * @param delPrimAccRequest DelPrimAccRequest
* @return DelPrimAccResponse * @return DelPrimAccResponse
*/ */
public DelPrimAccResponse delPrimAcc(DelPrimAccRequest delPrimAccRequest) { public DelPrimAccResponse delPrimAcc(DelPrimAccRequest delPrimAccRequest) {
String url = "/accInfo/delPrimAcc"; String url = "/bank-card/v2/unbind";
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, delPrimAccRequest.toJsonRequest(), DelPrimAccResponse.class); HttpResponse<DelPrimAccResponse> httpResponse = apiClient.post(url, headers, delPrimAccRequest.toJsonRequest(), DelPrimAccResponse.class);
@ -294,7 +294,7 @@ public class AccountService {
* @return ClosedAccResponse * @return ClosedAccResponse
*/ */
public ClosedAccResponse closedAcc(ClosedAccRequest closedAccRequest) { public ClosedAccResponse closedAcc(ClosedAccRequest closedAccRequest) {
String url = "/accInfo/closedAcc"; String url = "/account/v2/closed-account";
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, closedAccRequest.toJsonRequest(), ClosedAccResponse.class); HttpResponse<ClosedAccResponse> httpResponse = apiClient.post(url, headers, closedAccRequest.toJsonRequest(), ClosedAccResponse.class);
@ -308,7 +308,7 @@ public class AccountService {
* @return EntpayagrtDelResponse * @return EntpayagrtDelResponse
*/ */
public OpenAccInnerResponse openAccInner(OpenAccInnerRequest openAccInnerRequest) { public OpenAccInnerResponse openAccInner(OpenAccInnerRequest openAccInnerRequest) {
String url = "/accInfo/openAccInner"; String url = "/account/v2/inner-open-account";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<OpenAccInnerResponse> httpResponse = apiClient.post(url, headers, openAccInnerRequest.toJsonRequest(), OpenAccInnerResponse.class); HttpResponse<OpenAccInnerResponse> httpResponse = apiClient.post(url, headers, openAccInnerRequest.toJsonRequest(), OpenAccInnerResponse.class);

View File

@ -7,14 +7,14 @@ import lombok.Data;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
/** /**
* - *
* *
* @author wangwei * @author wangwei
* @since 2.0.0 * @since 2.0.0
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100014") @TransType("223304")
public class AddPrimAccCompanyRequest implements ApiRequest { public class AddPrimAccCompanyRequest implements ApiRequest {
/** /**
* *

View File

@ -7,14 +7,14 @@ import lombok.Data;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
/** /**
* *
* *
* @author wangwei * @author wangwei
* @since 2.0.0 * @since 2.0.0
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100014") @TransType("223303")
public class AddPrimAccPersonRequest implements ApiRequest { public class AddPrimAccPersonRequest implements ApiRequest {
/** /**
* *

View File

@ -12,7 +12,7 @@ import lombok.experimental.Accessors;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100026") @TransType("222601")
public class ClosedAccRequest implements ApiRequest { public class ClosedAccRequest implements ApiRequest {
/** /**
* *
@ -26,6 +26,12 @@ public class ClosedAccRequest implements ApiRequest {
@SerializedName("app_no") @SerializedName("app_no")
private String appNo; private String appNo;
/**
*
*/
@SerializedName("account_no")
private String accountNo;
/** /**
* *
*/ */

View File

@ -7,14 +7,14 @@ import lombok.Data;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
/** /**
* *
* *
* @author wangwei * @author wangwei
* @since 2.0.0 * @since 2.0.0
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100015") @TransType("223305")
public class DelPrimAccRequest implements ApiRequest { public class DelPrimAccRequest implements ApiRequest {
/** /**
* *

View File

@ -7,14 +7,14 @@ import lombok.Data;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
/** /**
* *
* *
* @author wangwei * @author wangwei
* @since 2.0.0 * @since 2.0.0
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100016") @TransType("223306")
public class InqPrimAccRequest implements ApiRequest { public class InqPrimAccRequest implements ApiRequest {
/** /**
* *

View File

@ -15,7 +15,7 @@ import java.util.List;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100003") @TransType("222404")
public class ModAccCompanyRequest implements ApiRequest { public class ModAccCompanyRequest implements ApiRequest {
/** /**
* *

View File

@ -15,7 +15,7 @@ import java.util.List;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100003") @TransType("222403")
public class ModAccPersonRequest implements ApiRequest { public class ModAccPersonRequest implements ApiRequest {
/** /**
* *

View File

@ -14,13 +14,18 @@ import lombok.experimental.Accessors;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100038") @TransType("222105")
public class OpenAccInnerRequest implements ApiRequest { public class OpenAccInnerRequest implements ApiRequest {
/** /**
* *
*/ */
@SerializedName("channel_no") @SerializedName("channel_no")
private String channelNo; private String channelNo;
/**
*
*/
@SerializedName("app_no")
private String appNo;
/** /**
* *
*/ */

View File

@ -12,7 +12,7 @@ import lombok.experimental.Accessors;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100004") @TransType("222201")
public class QueryBalanceRequest implements ApiRequest { public class QueryBalanceRequest implements ApiRequest {
/** /**
* *

View File

@ -12,7 +12,7 @@ import lombok.experimental.Accessors;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100025") @TransType("223405")
public class QueryCardInfoRequest implements ApiRequest { public class QueryCardInfoRequest implements ApiRequest {
/** /**
* *

View File

@ -30,19 +30,33 @@ public class BillService {
} }
/** /**
* *
* *
* @param returnBillRequest ReturnBillRequest * @param returnBillRequest ReturnBillRequest
* @return ReturnBillResponse * @return ReturnBillResponse
*/ */
public ReturnBillResponse returnBill(ReturnBillRequest returnBillRequest) { public ReturnBillResponse returnBill(ReturnBillRequest returnBillRequest) {
String url = "/download/returnBill"; String url = "/trade-voucher/v2/download-for-base64";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<ReturnBillResponse> httpResponse = apiClient.post(url, headers, returnBillRequest.toJsonRequest(), ReturnBillResponse.class); HttpResponse<ReturnBillResponse> httpResponse = apiClient.post(url, headers, returnBillRequest.toJsonRequest(), ReturnBillResponse.class);
return httpResponse.getServiceResponse(); return httpResponse.getServiceResponse();
} }
/**
*
*
* @param checkBillV2Request CheckBillV2Request
* @return CheckBillV2Response
*/
public CheckBillV2Response checkBillV2(CheckBillV2Request checkBillV2Request) {
String url = "/download/checkBill";
HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1);
HttpResponse<CheckBillV2Response> httpResponse = apiClient.post(url, headers, checkBillV2Request.toJsonRequest(), CheckBillV2Response.class);
return httpResponse.getServiceResponse();
}
/** /**
* *
* *
@ -50,7 +64,7 @@ public class BillService {
* @return CheckBillResponse * @return CheckBillResponse
*/ */
public CheckBillResponse checkBill(CheckBillRequest checkBillRequest) { public CheckBillResponse checkBill(CheckBillRequest checkBillRequest) {
String url = "/download/checkBill"; String url = "/check-voucher/v1/download-for-base64";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<CheckBillResponse> httpResponse = apiClient.post(url, headers, checkBillRequest.toJsonRequest(), CheckBillResponse.class); HttpResponse<CheckBillResponse> httpResponse = apiClient.post(url, headers, checkBillRequest.toJsonRequest(), CheckBillResponse.class);
@ -64,7 +78,7 @@ public class BillService {
* @return BalanceBillResponse * @return BalanceBillResponse
*/ */
public BalanceBillResponse balanceBill(BalanceBillRequest balanceBillRequest) { public BalanceBillResponse balanceBill(BalanceBillRequest balanceBillRequest) {
String url = "/download/balanceBill"; String url = "/balance-voucher/v2/download-for-base64";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<BalanceBillResponse> httpResponse = apiClient.post(url, headers, balanceBillRequest.toJsonRequest(), BalanceBillResponse.class); HttpResponse<BalanceBillResponse> httpResponse = apiClient.post(url, headers, balanceBillRequest.toJsonRequest(), BalanceBillResponse.class);

View File

@ -12,7 +12,7 @@ import lombok.experimental.Accessors;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100037") @TransType("223212")
public class BalanceBillRequest implements ApiRequest { public class BalanceBillRequest implements ApiRequest {
/** /**
* *

View File

@ -8,7 +8,7 @@ import lombok.experimental.Accessors;
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100028") @TransType("231312")
public class CheckBillRequest implements ApiRequest { public class CheckBillRequest implements ApiRequest {
/** /**
* *

View File

@ -0,0 +1,72 @@
package com.czcb.scfs.api.service.v2.bills.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;
@Data
@Accessors(chain = true)
@TransType("231313")
public class CheckBillV2Request implements ApiRequest {
/**
*
*/
@SerializedName("channel_no")
private String channelNo;
/**
*
*/
@SerializedName("app_no")
private String appNo;
/**
*
*/
@SerializedName("serial_no")
private String serialNo;
/**
*
*/
@SerializedName("account_no")
private String accountNo;
/**
* YYYY-MM-DD
*/
@SerializedName("start_date")
private String startDate;
/**
* YYYY-MM-DD
*/
@SerializedName("end_date")
private String endDate;
/**
*
*/
@SerializedName("trans_date")
private String transDate;
/**
*
*/
@SerializedName("trans_tradetime")
private String transTradeTime;
/**
* 0
*/
@SerializedName("current_page")
private String currentPage;
/**
* 100
*/
@SerializedName("current_rows")
private String currentRows;
}

View File

@ -0,0 +1,40 @@
package com.czcb.scfs.api.service.v2.bills.model;
import com.czcb.scfs.api.core.ApiResponse;
import com.google.gson.annotations.SerializedName;
import lombok.Data;
import lombok.experimental.Accessors;
@Data
@Accessors(chain = true)
public class CheckBillV2Response implements ApiResponse {
/**
* 000000
*/
@SerializedName("recode")
private String recode;
/**
*
*/
@SerializedName("recode_info")
private String recodeInfo;
/**
* base64zip
*/
@SerializedName("file_data")
private String fileData;
/**
* YYYY-MM-DD
*/
@SerializedName("sys_date")
private String sysDate;
/**
* YYYY-MM-DD hh:mm:ss
*/
@SerializedName("sys_time")
private String sysTime;
}

View File

@ -11,7 +11,7 @@ import lombok.experimental.Accessors;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100027") @TransType("231311")
public class ReturnBillRequest implements ApiRequest { public class ReturnBillRequest implements ApiRequest {
/** /**
* *

View File

@ -20,13 +20,13 @@ public class BmdService {
} }
/** /**
* *
* *
* @param bmdAddRequest BmdAddRequest * @param bmdAddRequest BmdAddRequest
* @return BmdAddResponse * @return BmdAddResponse
*/ */
public BmdAddResponse bmdAdd(BmdAddRequest bmdAddRequest) { public BmdAddResponse bmdAdd(BmdAddRequest bmdAddRequest) {
String url = "/bmdManager/bmdAdd"; String url = "/bmd-manager/v2/add";
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, bmdAddRequest.toJsonRequest(), BmdAddResponse.class); HttpResponse<BmdAddResponse> httpResponse = apiClient.post(url, headers, bmdAddRequest.toJsonRequest(), BmdAddResponse.class);
@ -34,13 +34,13 @@ public class BmdService {
} }
/** /**
* *
* *
* @param bmdDelRequest BmdDelRequest * @param bmdDelRequest BmdDelRequest
* @return BmdDelResponse * @return BmdDelResponse
*/ */
public BmdDelResponse bmdDel(BmdDelRequest bmdDelRequest) { public BmdDelResponse bmdDel(BmdDelRequest bmdDelRequest) {
String url = "/bmdManager/bmdDel"; String url = "/bmd-manager/v2/del";
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, bmdDelRequest.toJsonRequest(), BmdDelResponse.class); HttpResponse<BmdDelResponse> httpResponse = apiClient.post(url, headers, bmdDelRequest.toJsonRequest(), BmdDelResponse.class);
@ -54,7 +54,7 @@ public class BmdService {
* @return BmdListResponse * @return BmdListResponse
*/ */
public BmdListResponse bmdList(BmdListRequest bmdListRequest) { public BmdListResponse bmdList(BmdListRequest bmdListRequest) {
String url = "/bmdManager/bmdList"; String url = "/bmd-manager/v2/query";
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, bmdListRequest.toJsonRequest(), BmdListResponse.class); HttpResponse<BmdListResponse> httpResponse = apiClient.post(url, headers, bmdListRequest.toJsonRequest(), BmdListResponse.class);

View File

@ -12,7 +12,7 @@ import lombok.experimental.Accessors;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100023") @TransType("231403")
public class BmdAddRequest implements ApiRequest { public class BmdAddRequest implements ApiRequest {
/** /**
* *

View File

@ -12,7 +12,7 @@ import lombok.experimental.Accessors;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100024") @TransType("231404")
public class BmdDelRequest implements ApiRequest { public class BmdDelRequest implements ApiRequest {
/** /**
* *

View File

@ -12,7 +12,7 @@ import lombok.experimental.Accessors;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100025") @TransType("231405")
public class BmdListRequest implements ApiRequest { public class BmdListRequest implements ApiRequest {
/** /**
* *

View File

@ -28,7 +28,7 @@ public class FaceService {
* @return FaceFileResponse * @return FaceFileResponse
*/ */
public FaceFileResponse face(FaceFileRequest faceFileRequest) { public FaceFileResponse face(FaceFileRequest faceFileRequest) {
String url = "/face/imageRecognize"; String url = "/face/v2/recognize-for-base64";
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, faceFileRequest.toJsonRequest(), FaceFileResponse.class); HttpResponse<FaceFileResponse> httpResponse = apiClient.post(url, headers, faceFileRequest.toJsonRequest(), FaceFileResponse.class);

View File

@ -14,7 +14,7 @@ import lombok.experimental.Accessors;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100008") @TransType("222005")
public class FaceFileRequest implements ApiRequest { public class FaceFileRequest implements ApiRequest {
/** /**
* *

View File

@ -30,7 +30,7 @@ public class FileService {
* @return UploadFileResponse * @return UploadFileResponse
*/ */
public UploadFileResponse uploadFile(UploadFileRequest uploadFileRequest) { public UploadFileResponse uploadFile(UploadFileRequest uploadFileRequest) {
String url = "/upload/uploadFile"; String url = "/file/v2/upload-for-base64";
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, uploadFileRequest.toJsonRequest(), UploadFileResponse.class); HttpResponse<UploadFileResponse> httpResponse = apiClient.post(url, headers, uploadFileRequest.toJsonRequest(), UploadFileResponse.class);
@ -44,7 +44,7 @@ public class FileService {
* @return DownloadFileResponse * @return DownloadFileResponse
*/ */
public DownloadFileResponse downloadFile(DownloadFileRequest request) { public DownloadFileResponse downloadFile(DownloadFileRequest request) {
String url = "/upload/downloadFile"; String url = "/file/v2/download-for-base64";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<DownloadFileResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), DownloadFileResponse.class); HttpResponse<DownloadFileResponse> httpResponse = apiClient.post(url, headers, request.toJsonRequest(), DownloadFileResponse.class);

View File

@ -15,14 +15,18 @@ import java.util.List;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100010") @TransType("221711")
public class DownloadFileRequest implements ApiRequest { public class DownloadFileRequest implements ApiRequest {
/** /**
* *
*/ */
@SerializedName("channel_no") @SerializedName("channel_no")
private String channelNo; private String channelNo;
/**
*
*/
@SerializedName("app_no")
private String appNo;
/** /**
* *
*/ */
@ -55,7 +59,7 @@ public class DownloadFileRequest implements ApiRequest {
/** /**
* base64zip * base64zip
*/ */
@SerializedName("file_data") @SerializedName("file_no")
private String fileData; private String fileNo;
} }
} }

View File

@ -15,14 +15,18 @@ import java.util.List;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100009") @TransType("221710")
public class UploadFileRequest implements ApiRequest { public class UploadFileRequest implements ApiRequest {
/** /**
* *
*/ */
@SerializedName("channel_no") @SerializedName("channel_no")
private String channelNo; private String channelNo;
/**
*
*/
@SerializedName("app_no")
private String appNo;
/** /**
* *
*/ */

View File

@ -27,7 +27,7 @@ public class OcrService {
* @return OcrFileResponse * @return OcrFileResponse
*/ */
public OcrFileResponse imageRecognize(OcrFileRequest ocrFileRequest) { public OcrFileResponse imageRecognize(OcrFileRequest ocrFileRequest) {
String url = "/ocr/imageRecognize"; String url = "/ocr/v2/recognize-for-base64";
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, ocrFileRequest.toJsonRequest(), OcrFileResponse.class); HttpResponse<OcrFileResponse> httpResponse = apiClient.post(url, headers, ocrFileRequest.toJsonRequest(), OcrFileResponse.class);

View File

@ -12,7 +12,7 @@ import lombok.experimental.Accessors;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100007") @TransType("221905")
public class OcrFileRequest implements ApiRequest { public class OcrFileRequest implements ApiRequest {
/** /**
* *

View File

@ -26,7 +26,7 @@ public class PayService {
* @return MerWithdrawResponse * @return MerWithdrawResponse
*/ */
public MerWithdrawResponse withdraw(MerWithdrawRequest merWithdrawRequest) { public MerWithdrawResponse withdraw(MerWithdrawRequest merWithdrawRequest) {
String url = "/merTrade/mer_withdraw"; String url = "/mer-trade/v2/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, merWithdrawRequest.toJsonRequest(), MerWithdrawResponse.class); HttpResponse<MerWithdrawResponse> httpResponse = apiClient.post(url, headers, merWithdrawRequest.toJsonRequest(), MerWithdrawResponse.class);
@ -34,13 +34,13 @@ public class PayService {
} }
/** /**
* *
* *
* @param merWithdrawV2Request MerWithdrawV2Request * @param merWithdrawV2Request MerWithdrawV2Request
* @return MerWithdrawV2Response * @return MerWithdrawV2Response
*/ */
public MerWithdrawV2Response merWithdrawV2(MerWithdrawV2Request merWithdrawV2Request) { public MerWithdrawV2Response merWithdrawV2(MerWithdrawV2Request merWithdrawV2Request) {
String url = "/merTrade/mer_withdraw_v2"; String url = "/mer-trade/v2/withdraw-for-platform";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<MerWithdrawV2Response> httpResponse = apiClient.post(url, headers, merWithdrawV2Request.toJsonRequest(), MerWithdrawV2Response.class); HttpResponse<MerWithdrawV2Response> httpResponse = apiClient.post(url, headers, merWithdrawV2Request.toJsonRequest(), MerWithdrawV2Response.class);
@ -54,7 +54,7 @@ public class PayService {
* @return MerWithdrawCheckResponse * @return MerWithdrawCheckResponse
*/ */
public MerWithdrawCheckResponse withdrawCheck(MerWithdrawCheckRequest merWithdrawCheckRequest) { public MerWithdrawCheckResponse withdrawCheck(MerWithdrawCheckRequest merWithdrawCheckRequest) {
String url = "/merTrade/mer_withdraw_check"; String url = "/mer-trade/v2/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, merWithdrawCheckRequest.toJsonRequest(), MerWithdrawCheckResponse.class); HttpResponse<MerWithdrawCheckResponse> httpResponse = apiClient.post(url, headers, merWithdrawCheckRequest.toJsonRequest(), MerWithdrawCheckResponse.class);
@ -68,7 +68,7 @@ public class PayService {
* @return MerDepositResponse * @return MerDepositResponse
*/ */
public MerDepositResponse deposit(MerDepositRequest merDepositRequest) { public MerDepositResponse deposit(MerDepositRequest merDepositRequest) {
String url = "/merTrade/mer_deposit"; String url = "/mer-trade/v2/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, merDepositRequest.toJsonRequest(), MerDepositResponse.class); HttpResponse<MerDepositResponse> httpResponse = apiClient.post(url, headers, merDepositRequest.toJsonRequest(), MerDepositResponse.class);
@ -82,7 +82,7 @@ public class PayService {
* @return MerDepositCheckResponse * @return MerDepositCheckResponse
*/ */
public MerDepositCheckResponse depositCheck(MerDepositCheckRequest merDepositCheckRequest) { public MerDepositCheckResponse depositCheck(MerDepositCheckRequest merDepositCheckRequest) {
String url = "/merTrade/mer_deposit_check"; String url = "/mer-trade/v2/deposit-check";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<MerDepositCheckResponse> httpResponse = apiClient.post(url, headers, merDepositCheckRequest.toJsonRequest(), MerDepositCheckResponse.class); HttpResponse<MerDepositCheckResponse> httpResponse = apiClient.post(url, headers, merDepositCheckRequest.toJsonRequest(), MerDepositCheckResponse.class);

View File

@ -14,7 +14,7 @@ import lombok.experimental.Accessors;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100021") @TransType("231002")
public class MerDepositCheckRequest implements ApiRequest { public class MerDepositCheckRequest implements ApiRequest {
/** /**
* *

View File

@ -16,7 +16,7 @@ import java.math.BigDecimal;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100020") @TransType("231001")
public class MerDepositRequest implements ApiRequest { public class MerDepositRequest implements ApiRequest {
/** /**
* *

View File

@ -14,7 +14,7 @@ import lombok.experimental.Accessors;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100019") @TransType("231102")
public class MerWithdrawCheckRequest implements ApiRequest { public class MerWithdrawCheckRequest implements ApiRequest {
/** /**
* *

View File

@ -16,7 +16,7 @@ import java.math.BigDecimal;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100018") @TransType("231101")
public class MerWithdrawRequest implements ApiRequest { public class MerWithdrawRequest implements ApiRequest {
/** /**
* *

View File

@ -14,7 +14,7 @@ import java.math.BigDecimal;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100035") @TransType("231103")
public class MerWithdrawV2Request implements ApiRequest { public class MerWithdrawV2Request implements ApiRequest {
/** /**
* *

View File

@ -48,13 +48,13 @@ public class TransService {
} }
/** /**
* 1 *
* *
* @param queryTradeListNewRequest QueryTradeListNewRequest * @param queryTradeListNewRequest QueryTradeListNewRequest
* @return QueryTradeListNewResponse * @return QueryTradeListNewResponse
*/ */
public QueryTradeListNewResponse queryTradeListNew(QueryTradeListNewRequest queryTradeListNewRequest) { public QueryTradeListNewResponse queryTradeListNew(QueryTradeListNewRequest queryTradeListNewRequest) {
String url = "/tradeDetails/queryTradeList1"; String url = "/trade-details/v2/query";
HttpHeaders headers = new HttpHeaders(); HttpHeaders headers = new HttpHeaders();
headers.addHeader(API_VERSION, V_1); headers.addHeader(API_VERSION, V_1);
HttpResponse<QueryTradeListNewResponse> httpResponse = apiClient.post(url, headers, queryTradeListNewRequest.toJsonRequest(), QueryTradeListNewResponse.class); HttpResponse<QueryTradeListNewResponse> httpResponse = apiClient.post(url, headers, queryTradeListNewRequest.toJsonRequest(), QueryTradeListNewResponse.class);

View File

@ -12,7 +12,7 @@ import lombok.experimental.Accessors;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@TransType("100033") @TransType("230303")
public class QueryTradeListNewRequest implements ApiRequest { public class QueryTradeListNewRequest implements ApiRequest {
/** /**
* *
@ -65,7 +65,7 @@ public class QueryTradeListNewRequest implements ApiRequest {
/** /**
* *
*/ */
@SerializedName("original_serialno") @SerializedName("trans_date")
private String transDate; private String transDate;
/** /**