Browse Source

FWHL-377 已完成

hella_online_20250417
陈放 6 days ago
parent
commit
153d664630
  1. 1
      win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/unplannedreceiptRequest/UnplannedreceiptRequestDetailController.java
  2. 4
      win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/unplannedreceiptRequest/vo/UnplannedreceiptRequestDetailRespVO.java
  3. 4
      win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/unplannedreceiptRequest/UnplannedreceiptRequestMainServiceImpl.java

1
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/unplannedreceiptRequest/UnplannedreceiptRequestDetailController.java

@ -217,6 +217,7 @@ public class UnplannedreceiptRequestDetailController {
for(UnplannedreceiptRequestDetailRespVO vo : result.getList()) { for(UnplannedreceiptRequestDetailRespVO vo : result.getList()) {
vo.setCreator(userApi.getUserNickname(vo.getCreator())); vo.setCreator(userApi.getUserNickname(vo.getCreator()));
vo.setUpdater(userApi.getUserNickname(vo.getUpdater())); vo.setUpdater(userApi.getUserNickname(vo.getUpdater()));
vo.setDetailId(vo.getId());
UnplannedreceiptRequestMainDO unplannedreceiptRequestMainDO = mainMap.get(vo.getMasterId()); UnplannedreceiptRequestMainDO unplannedreceiptRequestMainDO = mainMap.get(vo.getMasterId());
if(unplannedreceiptRequestMainDO != null){ if(unplannedreceiptRequestMainDO != null){
unplannedreceiptRequestMainDO.setId(null); unplannedreceiptRequestMainDO.setId(null);

4
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/unplannedreceiptRequest/vo/UnplannedreceiptRequestDetailRespVO.java

@ -30,6 +30,10 @@ public class UnplannedreceiptRequestDetailRespVO extends UnplannedreceiptRequest
* details * details
*/ */
private String details; private String details;
/**
* detailId
*/
private Long detailId;
/** /**
* 单据号 * 单据号
*/ */

4
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/unplannedreceiptRequest/UnplannedreceiptRequestMainServiceImpl.java

@ -336,7 +336,7 @@ public class UnplannedreceiptRequestMainServiceImpl implements UnplannedreceiptR
} }
for (PackageDO packageDO : packageDOList) { for (PackageDO packageDO : packageDOList) {
for (UnplannedreceiptRequestDetailDO unplannedreceiptRequestDetailDO : detailDOList) { for (UnplannedreceiptRequestDetailDO unplannedreceiptRequestDetailDO : detailDOList) {
if (packageDO.getRequestNumber().equals(mainDO.getNumber()) && packageDO.getItemCode().equals(unplannedreceiptRequestDetailDO.getItemCode())) { if (packageDO.getRequestNumber().equals(mainDO.getNumber()) && packageDO.getItemCode().equals(unplannedreceiptRequestDetailDO.getItemCode()) && packageDO.getDetailId().equals(unplannedreceiptRequestDetailDO.getId())) {
UnplannedreceiptRecordDetailCreateReqVO unplannedreceiptRecordDetailCreateReqVO = new UnplannedreceiptRecordDetailCreateReqVO(); UnplannedreceiptRecordDetailCreateReqVO unplannedreceiptRecordDetailCreateReqVO = new UnplannedreceiptRecordDetailCreateReqVO();
BeanUtils.copyProperties(unplannedreceiptRequestDetailDO, unplannedreceiptRecordDetailCreateReqVO); BeanUtils.copyProperties(unplannedreceiptRequestDetailDO, unplannedreceiptRecordDetailCreateReqVO);
unplannedreceiptRecordDetailCreateReqVO.setNumber(number); unplannedreceiptRecordDetailCreateReqVO.setNumber(number);
@ -590,7 +590,7 @@ public class UnplannedreceiptRequestMainServiceImpl implements UnplannedreceiptR
List<UnplannedreceiptJobDetailDO> unplannedreceiptJobDetailDOList = new ArrayList<>(); List<UnplannedreceiptJobDetailDO> unplannedreceiptJobDetailDOList = new ArrayList<>();
for (PackageDO packageDO : packageDOList) { for (PackageDO packageDO : packageDOList) {
for (UnplannedreceiptRequestDetailDO unplannedreceiptRequestDetailDO : detailDOList) { for (UnplannedreceiptRequestDetailDO unplannedreceiptRequestDetailDO : detailDOList) {
if (packageDO.getRequestNumber().equals(mainDO.getNumber()) && packageDO.getItemCode().equals(unplannedreceiptRequestDetailDO.getItemCode())) { if (packageDO.getRequestNumber().equals(mainDO.getNumber()) && packageDO.getItemCode().equals(unplannedreceiptRequestDetailDO.getItemCode()) && packageDO.getDetailId().equals(unplannedreceiptRequestDetailDO.getId())) {
UnplannedreceiptJobDetailDO unplannedreceiptJobDetailDO = UnplannedreceiptJobDetailConvert.INSTANCE.convert(unplannedreceiptRequestDetailDO); UnplannedreceiptJobDetailDO unplannedreceiptJobDetailDO = UnplannedreceiptJobDetailConvert.INSTANCE.convert(unplannedreceiptRequestDetailDO);
BeanUtils.copyProperties(unplannedreceiptRequestDetailDO, unplannedreceiptJobDetailDO); BeanUtils.copyProperties(unplannedreceiptRequestDetailDO, unplannedreceiptJobDetailDO);
unplannedreceiptJobDetailDO.setId(null); unplannedreceiptJobDetailDO.setId(null);

Loading…
Cancel
Save