基础接口

main
wb1608 2024-04-15 14:30:43 +08:00
parent 144998fd84
commit d71e1eb453
16 changed files with 47 additions and 28 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);
@ -182,7 +182,7 @@ public class AccountService {
* @return QueryBalanceResponse * @return QueryBalanceResponse
*/ */
public QueryBalanceResponse queryBalance(QueryBalanceRequest queryBalanceRequest) { public QueryBalanceResponse queryBalance(QueryBalanceRequest queryBalanceRequest) {
String url = "/accInfo/queryBalance"; String url = "/account/v2/query-balance";
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, queryBalanceRequest.toJsonRequest(), QueryBalanceResponse.class); HttpResponse<QueryBalanceResponse> httpResponse = apiClient.post(url, headers, queryBalanceRequest.toJsonRequest(), QueryBalanceResponse.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);
@ -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

@ -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

@ -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

@ -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

@ -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;
/** /**