diff --git a/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/supplierdeliverRequest/SupplierdeliverRequestMainServiceImpl.java b/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/supplierdeliverRequest/SupplierdeliverRequestMainServiceImpl.java index fa83ac9d..d1af3bc7 100644 --- a/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/supplierdeliverRequest/SupplierdeliverRequestMainServiceImpl.java +++ b/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/supplierdeliverRequest/SupplierdeliverRequestMainServiceImpl.java @@ -360,6 +360,8 @@ public class SupplierdeliverRequestMainServiceImpl implements SupplierdeliverReq supplierdeliverRequestDetailDO.setCreateTime(null); supplierdeliverRequestDetailDO.setUpdater(null); supplierdeliverRequestDetailDO.setUpdateTime(null); + ItembasicDO itembasicDO = itembasicService.selectItembasic(supplierdeliverRequestDetailDO.getItemCode()); + supplierdeliverRequestDetailDO.setItemName(itembasicDO.getName()); } supplierdeliverRequestDetailMapper.insertBatch(subDOList); return supplierdeliverRequestMainDO; @@ -697,11 +699,13 @@ public class SupplierdeliverRequestMainServiceImpl implements SupplierdeliverReq SupplierdeliverRecordDetailDO supplierdeliverRecordDetailDO = new SupplierdeliverRecordDetailDO(); BeanUtils.copyProperties(supplierdeliverRequestDetailDO, supplierdeliverRecordDetailDO); supplierdeliverRecordDetailDO.setNumber(number); + ItembasicDO itembasicDO = itembasicService.selectItembasic(supplierdeliverRecordDetailDO.getItemCode()); + supplierdeliverRecordDetailDO.setItemName(itembasicDO.getName()); supplierdeliverRecordDetailDO.setMasterId(supplierdeliverRecordMainDO.getId()); supplierdeliverRecordDetailDO.setFromPackingNumber(""); supplierdeliverRecordDetailDO.setToPackingNumber(""); - supplierdeliverRecordDetailDO.setFromBatch(""); - supplierdeliverRecordDetailDO.setToBatch(""); + supplierdeliverRecordDetailDO.setFromBatch(supplierdeliverRequestDetailDO.getBatch()); + supplierdeliverRecordDetailDO.setToBatch(supplierdeliverRequestDetailDO.getBatch()); supplierdeliverRecordDetailDO.setAltBatch(""); supplierdeliverRecordDetailDO.setFromContainerNumber(""); supplierdeliverRecordDetailDO.setToContainerNumber(""); @@ -739,7 +743,7 @@ public class SupplierdeliverRequestMainServiceImpl implements SupplierdeliverReq purchasereceiptRequestDetailCreateReqVO.setProduceDate(packageDO.getProduceDate()); purchasereceiptRequestDetailCreateReqVO.setExpireDate(packageDO.getExpireDate()); purchasereceiptRequestDetailCreateReqVO.setPackingNumber(packageDO.getNumber()); - purchasereceiptRequestDetailCreateReqVO.setInventoryStatus("INS"); + purchasereceiptRequestDetailCreateReqVO.setInventoryStatus("INSP"); SupplieritemDO supplieritemDO = supplieritemService.selectSupplierItemExist(mainDO.getSupplierCode(), detailDO.getItemCode()); purchasereceiptRequestDetailCreateReqVO.setDefaultToLocationCode(supplieritemDO.getDefaultLocationCode()); purchasereceiptRequestDetailCreateReqVO.setId(null);