From ef59a9c0844c1c78f757e514af9855951418c945 Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Tue, 22 Oct 2024 17:37:11 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9B=98=E7=82=B9=E5=85=A5=E5=BA=93=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=E5=88=B0input=5Fapply=5Fdetails?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/InventoryAndWarehousingServiceImpl.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/InventoryAndWarehousingServiceImpl.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/InventoryAndWarehousingServiceImpl.java index 4f2c662..a659a96 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/InventoryAndWarehousingServiceImpl.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/InventoryAndWarehousingServiceImpl.java @@ -144,7 +144,11 @@ public class InventoryAndWarehousingServiceImpl implements InventoryAndWarehousi InputApplyDetails applyDetails = new InputApplyDetails(); applyDetails.setTaskId(0L); applyDetails.setTypeId(Long.parseLong(machIneDto.getTypeId())); - applyDetails.setInputNum(machIneDto.getPutInStoreNum() == null ? 0 : machIneDto.getPutInStoreNum()); + if (StringUtils.isEmpty(machIneDto.getMaCode())) { + applyDetails.setInputNum(machIneDto.getPutInStoreNum() == null ? 0 : machIneDto.getPutInStoreNum()); + } else { + applyDetails.setInputNum(1); + } applyDetails.setMaId(machIneDto.getMaId()); applyDetails.setInputType("4"); applyDetails.setCreateTime(new Date());