diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionStockArticleServiceImpl.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionStockArticleServiceImpl.java index 58db31e55..9f66ece6f 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionStockArticleServiceImpl.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionStockArticleServiceImpl.java @@ -1373,26 +1373,26 @@ public class DistributionStockArticleServiceImpl extends BaseServiceImpl queryWrapper = new QueryWrapper<>(); - queryWrapper.eq("order_code", orderCode) - .eq("warehouse_id", warehouseId) + queryWrapper.eq("order_code", stockArticleEntity.getOrderCode()) + .eq("warehouse_id", stockArticleEntity.getWarehouseId()) .eq("conditions", 1) .eq("is_deleted", 0); List list = distributionParcelListService.list(queryWrapper); @@ -1542,6 +1542,14 @@ public class DistributionStockArticleServiceImpl extends BaseServiceImpl orderCodes, Long warehouseId) { log.info(">>>>> T updateOrdersInfo start"); + log.info(">>>>> updateOrdersInfo orderCodes :{},warehouseId:{}",orderCodes,warehouseId); + if(orderCodes.isEmpty()){ + return ; + } QueryWrapper queryWrapper = new QueryWrapper<>(); - queryWrapper.in("order_code", orderCodes) - .eq("warehouse_id", warehouseId) + queryWrapper.in("order_code", orderCodes); + queryWrapper.eq("warehouse_id", warehouseId); // .eq("is_zero",1) - .eq("is_deleted", 0); + queryWrapper.eq("is_deleted", 0); + List distributionStockArticleEntities = baseMapper.selectList(queryWrapper); + + + for (DistributionStockArticleEntity stockArticleEntity : distributionStockArticleEntities) { if (Objects.isNull(stockArticleEntity)) { @@ -1571,7 +1587,7 @@ public class DistributionStockArticleServiceImpl extends BaseServiceImpl>>>> T updateOrdersInfo end"); }