You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
114 lines
3.1 KiB
Java
114 lines
3.1 KiB
Java
2 years ago
|
package com.glxp.mipsdl.client.ptxhyy;
|
||
|
|
||
|
import com.alibaba.fastjson2.JSONObject;
|
||
|
import com.glxp.mipsdl.client.BaseHttpClient;
|
||
|
import com.glxp.mipsdl.config.ThirdSysConfig;
|
||
|
import com.glxp.mipsdl.http.HttpClient;
|
||
|
import com.glxp.mipsdl.req.base.*;
|
||
|
import com.glxp.mipsdl.req.post.PostFileThrOrderRequest;
|
||
|
import com.glxp.mipsdl.req.post.PostThrCorpRequest;
|
||
|
import com.glxp.mipsdl.req.post.PostThrInvProductsRequest;
|
||
|
import com.glxp.mipsdl.req.post.PostThrProductsRequest;
|
||
|
import com.glxp.mipsdl.res.BaseResponse;
|
||
|
import lombok.extern.slf4j.Slf4j;
|
||
|
import org.springframework.stereotype.Service;
|
||
|
|
||
|
import javax.annotation.Resource;
|
||
|
|
||
|
|
||
|
/**
|
||
|
* 平潭协和医院接口
|
||
|
*/
|
||
|
@Slf4j
|
||
|
@Service(value = "100008HttpClient")
|
||
|
public class PtxhyyClient implements BaseHttpClient {
|
||
|
|
||
|
@Resource
|
||
|
private HttpClient httpClient;
|
||
|
@Resource
|
||
|
private ThirdSysConfig thirdSysConfig;
|
||
|
|
||
|
@Override
|
||
|
public BaseResponse getUnit(UdiwmsUnitRequest udiwmsUnitRequest) {
|
||
|
return null;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public BaseResponse getProducts(UdiwmsProductRequest udiwmsProductRequest) {
|
||
|
return null;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public BaseResponse getOrderTypes(UdiwmsBusTypeRequest udiwmsBusTypeRequest) {
|
||
|
return null;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public BaseResponse getOrders(UdiwmsOrderQueryRequest udiwmsOrderQueryRequest) {
|
||
|
return null;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public BaseResponse submitOrders(UdiwmsOrderRequest udiwmsOrderRequest) {
|
||
|
return null;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public BaseResponse getInvProducts(UdiwmsInvProductsRequest udiwmsInvProductsRequest) {
|
||
|
return null;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public BaseResponse getWarehouse(UdiwmsWarehouseRequest udiwmsWarehouseRequest) {
|
||
|
return null;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public BaseResponse testConnect() {
|
||
|
return null;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public BaseResponse queryUdiInvProducts(UdiwmsQueryUdiInvProductsRequest queryUdiInvProductsRequest) {
|
||
|
return null;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public BaseResponse submitProducts(UdiwmsAddProductsRequest udiwmsAddProductsRequest) {
|
||
|
return null;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public BaseResponse submitUnit(UdiwmsAddUnitRequest udiwmsAddUnitRequest) {
|
||
|
return null;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public BaseResponse submitPreInOrders(UdiwmsPreInOrderRequest udiwmsPreInOrderRequest) {
|
||
|
return null;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public BaseResponse postProducts(PostThrProductsRequest postThrProductsRequest) {
|
||
|
postThrProductsRequest.setUploadType("文件导入");
|
||
|
String response = httpClient.postUDIWMSJson(thirdSysConfig.getPostPiUrl(), postThrProductsRequest);
|
||
|
BaseResponse baseResponse = JSONObject.parseObject(response, BaseResponse.class);
|
||
|
return baseResponse;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public BaseResponse postCorps(PostThrCorpRequest postThrCorpRequest) {
|
||
|
return null;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public BaseResponse postOrderDetail(PostFileThrOrderRequest postFileThrOrderRequest) {
|
||
|
return null;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public BaseResponse postInvProducts(PostThrInvProductsRequest postThrInvProductsRequest) {
|
||
|
return null;
|
||
|
}
|
||
|
}
|