diff --git a/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/unplannedissueJob/vo/UnplannedissueJobDetailUpdateReqVO.java b/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/unplannedissueJob/vo/UnplannedissueJobDetailUpdateReqVO.java index d65ded70..8adbdb5c 100644 --- a/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/unplannedissueJob/vo/UnplannedissueJobDetailUpdateReqVO.java +++ b/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/unplannedissueJob/vo/UnplannedissueJobDetailUpdateReqVO.java @@ -3,10 +3,14 @@ package com.win.module.wms.controller.unplannedissueJob.vo; import io.swagger.v3.oas.annotations.media.Schema; import lombok.*; +import java.math.BigDecimal; + @Schema(description = "管理后台 - 计划外出库任务子更新 Request VO") @Data @EqualsAndHashCode(callSuper = true) @ToString(callSuper = true) public class UnplannedissueJobDetailUpdateReqVO extends UnplannedissueJobDetailBaseVO { + @Schema(description = "实际数量") + private BigDecimal handleQty; } diff --git a/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/unplannedissueJob/UnplannedissueJobMainServiceImpl.java b/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/unplannedissueJob/UnplannedissueJobMainServiceImpl.java index 68e939ef..43f4cbe9 100644 --- a/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/unplannedissueJob/UnplannedissueJobMainServiceImpl.java +++ b/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/unplannedissueJob/UnplannedissueJobMainServiceImpl.java @@ -276,7 +276,7 @@ public class UnplannedissueJobMainServiceImpl implements UnplannedissueJobMainSe unplannedissueRecordDetailDO.setFromAreaCode(locationDO1.getAreaCode()); unplannedissueRecordDetailDO.setFromLocationGroupCode(locationDO1.getLocationGroupCode()); unplannedissueRecordDetailDO.setInventoryStatus(unplannedissueJobDetailDO.getInventoryStatus()); - unplannedissueRecordDetailDO.setQty(unplannedissueJobDetailDO.getQty()); + unplannedissueRecordDetailDO.setQty(unplannedissueJobDetailUpdateReqVO.getHandleQty()); unplannedissueRecordDetailDOList.add(unplannedissueRecordDetailDO); //添加库存事务list @@ -294,6 +294,7 @@ public class UnplannedissueJobMainServiceImpl implements UnplannedissueJobMainSe transactionCreateReqVO.setWorker(String.valueOf(userApi.getUser(getLoginUserId()).getId())); transactionCreateReqVO.setBatch(unplannedissueJobDetailDO.getBatch()); transactionCreateReqVO.setWarehouseCode(unplannedissueRecordMainDO.getFromWarehouseCode()); + transactionCreateReqVO.setQty(unplannedissueJobDetailUpdateReqVO.getQty()); transactionCreateReqVO.setRecordNumber(number); transactionCreateReqVO.setId(null); transactionCreateReqVOList.add(transactionCreateReqVO);