diff --git a/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/productimpl/StockServiceImpl.java b/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/productimpl/StockServiceImpl.java index d56fc6cf..7bdbec8d 100644 --- a/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/productimpl/StockServiceImpl.java +++ b/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/productimpl/StockServiceImpl.java @@ -338,17 +338,15 @@ public class StockServiceImpl implements StockService { TbProduct product = new TbProduct(); for (StockUpdateValueVO updateValueVO : updateValueVOs) { if (!updateValueVO.isSku()) { - if (!updateValueVO.isSku()) { - if (product == null) { - product = tbProductRepository.getById(Integer.valueOf(updateValueVO.getId())); - } - productUp(updateValueVO, product); - } else { - if (product == null) { - product = tbProductRepository.selectBySkuId(Integer.valueOf(updateValueVO.getId())); - } - productSkuUp(updateValueVO, product); + if (product == null) { + product = tbProductRepository.getById(Integer.valueOf(updateValueVO.getId())); } + productUp(updateValueVO, product); + } else { + if (product == null) { + product = tbProductRepository.selectBySkuId(Integer.valueOf(updateValueVO.getId())); + } + productSkuUp(updateValueVO, product); } } }