bug修复

master
anthonyywj2 3 years ago
parent b19cdcc8b0
commit 653c206cb4

@ -84,7 +84,7 @@ public class TestClient {
FilterThrCorpRequest filterThrCorpRequest = new FilterThrCorpRequest(); FilterThrCorpRequest filterThrCorpRequest = new FilterThrCorpRequest();
BeanUtils.copyProperties(udiwmsUnitRequest, filterThrCorpRequest); BeanUtils.copyProperties(udiwmsUnitRequest, filterThrCorpRequest);
filterThrCorpRequest.setThirdSysFk(udiwmsUnitRequest.getThirdSys()); filterThrCorpRequest.setThirdSysFk(thirdId);
List<ThrCorpEntity> thrCorpEntities = testCorpDao.filterThrCorps(filterThrCorpRequest); List<ThrCorpEntity> thrCorpEntities = testCorpDao.filterThrCorps(filterThrCorpRequest);
List<UdiwmsUnitResponse> udiwmsUnitResponses = new ArrayList<>(); List<UdiwmsUnitResponse> udiwmsUnitResponses = new ArrayList<>();
@ -120,6 +120,7 @@ public class TestClient {
FilterThrProductsRequest filterThrProductsRequest = new FilterThrProductsRequest(); FilterThrProductsRequest filterThrProductsRequest = new FilterThrProductsRequest();
BeanUtils.copyProperties(udiwmsProductRequest, filterThrProductsRequest); BeanUtils.copyProperties(udiwmsProductRequest, filterThrProductsRequest);
filterThrProductsRequest.setThirdSysFk(thirdId);
List<ThrProductsEntity> thrProductsEntities = testProductDao.filterThrProductsRequest(filterThrProductsRequest); List<ThrProductsEntity> thrProductsEntities = testProductDao.filterThrProductsRequest(filterThrProductsRequest);
List<UdiwmsProductInfoResponse> udiwmsProductInfoResponses = new ArrayList<>(); List<UdiwmsProductInfoResponse> udiwmsProductInfoResponses = new ArrayList<>();
@ -193,6 +194,7 @@ public class TestClient {
BussinessOriginTypeFilterRequest bussinessOriginTypeFilterRequest = new BussinessOriginTypeFilterRequest(); BussinessOriginTypeFilterRequest bussinessOriginTypeFilterRequest = new BussinessOriginTypeFilterRequest();
BeanUtils.copyProperties(udiwmsBusTypeRequest, bussinessOriginTypeFilterRequest); BeanUtils.copyProperties(udiwmsBusTypeRequest, bussinessOriginTypeFilterRequest);
bussinessOriginTypeFilterRequest.setThirdSys(thirdId);
List<BussinessOriginTypeEntity> bussinessOriginTypeEntities = testBusTypeDao.filterList(bussinessOriginTypeFilterRequest); List<BussinessOriginTypeEntity> bussinessOriginTypeEntities = testBusTypeDao.filterList(bussinessOriginTypeFilterRequest);
List<UdiwmsBusTypeResponse> udiwmsBusTypeResponses = new ArrayList<>(); List<UdiwmsBusTypeResponse> udiwmsBusTypeResponses = new ArrayList<>();
@ -200,6 +202,7 @@ public class TestClient {
for (BussinessOriginTypeEntity bussinessOriginTypeEntity : bussinessOriginTypeEntities) { for (BussinessOriginTypeEntity bussinessOriginTypeEntity : bussinessOriginTypeEntities) {
UdiwmsBusTypeResponse udiwmsBusTypeResponse = new UdiwmsBusTypeResponse(); UdiwmsBusTypeResponse udiwmsBusTypeResponse = new UdiwmsBusTypeResponse();
BeanUtils.copyProperties(bussinessOriginTypeEntity, udiwmsBusTypeResponse); BeanUtils.copyProperties(bussinessOriginTypeEntity, udiwmsBusTypeResponse);
udiwmsBusTypeResponse.setCode(bussinessOriginTypeEntity.getAction());
udiwmsBusTypeResponses.add(udiwmsBusTypeResponse); udiwmsBusTypeResponses.add(udiwmsBusTypeResponse);
} }
} }
@ -310,8 +313,8 @@ public class TestClient {
uploadLog.setBillNo(orderRequest.getBillNo()); uploadLog.setBillNo(orderRequest.getBillNo());
uploadLog.setFromType(ConstantStatus.THIRD_ORDER_UPLOAD); uploadLog.setFromType(ConstantStatus.THIRD_ORDER_UPLOAD);
String data = JSONUtil.toJsonStr(orderRequest); String data = JSONUtil.toJsonStr(orderRequest);
FileUtils.saveFileAs(data, thirdId + "_" + stockOrderEntity.getBillNo()); FileUtils.saveFileAs(data, "E:\\单据上传目录\\" + thirdId + "_" + stockOrderEntity.getBillNo() + ".json");
String response = "上传成功!"; String response = JSONUtil.toJsonStr(ResultVOUtils.success("上传成功!"));
if (StrUtil.isNotBlank(response)) { if (StrUtil.isNotBlank(response)) {
try { try {
BaseResponse baseResponse = BaseResponse baseResponse =

@ -84,14 +84,9 @@ public class SubmitOrderUtils {
//转换第三方仓库信息 //转换第三方仓库信息
public ThrInvWarehouseEntity toInv(String invCode, String thirdId) { public ThrInvWarehouseEntity toInv(String invCode, String thirdId) {
InvWarehouseEntity invWarehouseEntity = invWarehouseDao.selectOneByCode(invCode); InvWarehouseEntity invWarehouseEntity = invWarehouseDao.selectOneByCode(invCode);
try { String thrInvCode = (String) ReflectUtil.getFieldValue(invWarehouseEntity, thirdId);
String thrInvCode = (String) ReflectUtil.getFieldValue(invWarehouseEntity, invWarehouseEntity.getClass().getField(thirdId)); ThrInvWarehouseEntity thrInvWarehouseEntity = thrInvWarehouseDao.selectByCode(thrInvCode, thirdId);
ThrInvWarehouseEntity thrInvWarehouseEntity = thrInvWarehouseDao.selectByCode(thrInvCode, thirdId); return thrInvWarehouseEntity;
return thrInvWarehouseEntity;
} catch (NoSuchFieldException e) {
e.printStackTrace();
}
return null;
} }
//转换第三方分库信息 //转换第三方分库信息

@ -13,6 +13,9 @@
<if test="action != ''and action != null"> <if test="action != ''and action != null">
AND action LIKE concat(#{action},'%') AND action LIKE concat(#{action},'%')
</if> </if>
<if test="thirdSys != ''and thirdSys != null">
AND thirdSys =#{thirdSys}
</if>
<if test="lastUpdateTime!=null and lastUpdateTime!=''"> <if test="lastUpdateTime!=null and lastUpdateTime!=''">
<![CDATA[ and DATE_FORMAT(updateTime, '%Y-%m-%d %H:%i:%S')>= DATE_FORMAT(#{lastUpdateTime}, '%Y-%m-%d %H:%i:%S') ]]> <![CDATA[ and DATE_FORMAT(updateTime, '%Y-%m-%d %H:%i:%S')>= DATE_FORMAT(#{lastUpdateTime}, '%Y-%m-%d %H:%i:%S') ]]>
</if> </if>

Loading…
Cancel
Save