feat: 供三方调用接口开发--测试代码注释

dev
chenhc 1 year ago
parent 3b365cd0f3
commit 685960b5cb

@ -443,7 +443,6 @@ public class njxyyClient extends CommonHttpClient {
String response = httpClient.postUDIWMSJson(thirdSysConfig.getPostInvProductsFilterUrl(), filterInvProductRequest); String response = httpClient.postUDIWMSJson(thirdSysConfig.getPostInvProductsFilterUrl(), filterInvProductRequest);
//业务系统返回参数 字段控制 //业务系统返回参数 字段控制
BaseResponse baseResponse = JSONObject.parseObject(response, BaseResponse.class); BaseResponse baseResponse = JSONObject.parseObject(response, BaseResponse.class);
// TODO: 2024/3/15 返回字段过滤控制
if (baseResponse.getCode() == 20000){ if (baseResponse.getCode() == 20000){
PageSimpleResponse<InvProductResponse> pageSimpleResponse = PageSimpleResponse<InvProductResponse> pageSimpleResponse =
JSONObject.parseObject(String.valueOf(baseResponse.getData()), PageSimpleResponse.class); JSONObject.parseObject(String.valueOf(baseResponse.getData()), PageSimpleResponse.class);
@ -471,7 +470,6 @@ public class njxyyClient extends CommonHttpClient {
String response = httpClient.postUDIWMSJson(thirdSysConfig.getPostBasicProductsSearch(), filterUdiRelRequest); String response = httpClient.postUDIWMSJson(thirdSysConfig.getPostBasicProductsSearch(), filterUdiRelRequest);
//业务系统返回参数 字段控制 //业务系统返回参数 字段控制
BaseResponse baseResponse = JSONObject.parseObject(response, BaseResponse.class); BaseResponse baseResponse = JSONObject.parseObject(response, BaseResponse.class);
// TODO: 2024/3/15 返回字段过滤控制
if (baseResponse.getCode() == 20000){ if (baseResponse.getCode() == 20000){
PageSimpleResponse<UdiRelevanceResponse> pageSimpleResponse = PageSimpleResponse<UdiRelevanceResponse> pageSimpleResponse =
JSONObject.parseObject(String.valueOf(baseResponse.getData()), PageSimpleResponse.class); JSONObject.parseObject(String.valueOf(baseResponse.getData()), PageSimpleResponse.class);
@ -495,17 +493,21 @@ public class njxyyClient extends CommonHttpClient {
ForInvOutScanCodeRequest forInvOutScanCodeRequest = new ForInvOutScanCodeRequest(); ForInvOutScanCodeRequest forInvOutScanCodeRequest = new ForInvOutScanCodeRequest();
System.out.println(JSON.toJSONString(forInvOutScanCodeFilter)); System.out.println(JSON.toJSONString(forInvOutScanCodeFilter));
// TODO: 2024/3/15 forInvOutScanCodeFilter 转换为 入参的业务系统的实体 forInvOutScanCodeRequest // TODO: 2024/3/15 forInvOutScanCodeFilter 转换为 入参的业务系统的实体 forInvOutScanCodeRequest
/**
* ==============================
*/
IoOrderRequest ioOrderRequest = new IoOrderRequest(); IoOrderRequest ioOrderRequest = new IoOrderRequest();
ioOrderRequest.setAction("qqqqq"); ioOrderRequest.setAction("qqqqq");
List<IoOrderCodeRequest> codeRequestList = new ArrayList<>(); List<IoOrderCodeRequest> codeRequestList = new ArrayList<>();
IoOrderCodeRequest ioOrderCodeRequest = new IoOrderCodeRequest(); IoOrderCodeRequest ioOrderCodeRequest = new IoOrderCodeRequest();
ioOrderCodeRequest.setCode("11111"); ioOrderCodeRequest.setCode("11111");
codeRequestList.add(ioOrderCodeRequest); codeRequestList.add(ioOrderCodeRequest);
forInvOutScanCodeRequest.setCodeRequestList(codeRequestList); forInvOutScanCodeRequest.setCodeRequestList(codeRequestList);
forInvOutScanCodeRequest.setIoOrderRequest(ioOrderRequest); forInvOutScanCodeRequest.setIoOrderRequest(ioOrderRequest);
/**
* ============================================
*/
String response = httpClient.postUDIWMSJson(thirdSysConfig.getPostInvOutScanCode(), forInvOutScanCodeRequest); String response = httpClient.postUDIWMSJson(thirdSysConfig.getPostInvOutScanCode(), forInvOutScanCodeRequest);
BaseResponse baseResponse = JSONObject.parseObject(response, BaseResponse.class); BaseResponse baseResponse = JSONObject.parseObject(response, BaseResponse.class);

Loading…
Cancel
Save