diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/ims/service/impl/ImsIntoInventoryServiceImpl.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/ims/service/impl/ImsIntoInventoryServiceImpl.java index ac9e27b..0c7a417 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/ims/service/impl/ImsIntoInventoryServiceImpl.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/ims/service/impl/ImsIntoInventoryServiceImpl.java @@ -215,19 +215,19 @@ public class ImsIntoInventoryServiceImpl implements IImsIntoInventoryService Long inventoryId = imsInventoryService.insertImsInventory(imsInventoryAdd); imsIntoInventoryDetail.setInventoryId(inventoryId); updateOrderGoodsDetail(imsIntoInventoryDetail, imsIntoInventory, imsIntoInventoryVO); - updateOrderGoods(imsIntoInventory, imsIntoInventoryVO); } } if (!list.isEmpty()) { imsIntoInventoryMapper.batchImsIntoInventoryDetail(list); + updateOrderGoods(imsIntoInventory, imsIntoInventoryVO); } } } private void updateOrderGoods(ImsIntoInventory imsIntoInventory, ImsIntoInventoryVO imsIntoInventoryVO) { - if(Objects.isNull(imsIntoInventoryVO) || StringUtils.isBlank(imsIntoInventory.getRelateOrderGoodsId())) { + if(Objects.nonNull(imsIntoInventoryVO) || StringUtils.isBlank(imsIntoInventory.getRelateOrderGoodsId())) { return; } OrderGoods orderGoods = new OrderGoods(); @@ -252,7 +252,7 @@ public class ImsIntoInventoryServiceImpl implements IImsIntoInventoryService private void updateOrderGoodsDetail(ImsIntoInventoryDetail imsIntoInventoryDetail, ImsIntoInventory imsIntoInventory, ImsIntoInventoryVO imsIntoInventoryVO) { - if(Objects.isNull(imsIntoInventoryVO) || StringUtils.isBlank(imsIntoInventory.getRelateOrderGoodsId())) { + if(Objects.nonNull(imsIntoInventoryVO) || StringUtils.isBlank(imsIntoInventory.getRelateOrderGoodsId())) { return; } OrderGoodsDetail orderGoodsDetailQuery = new OrderGoodsDetail();