diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistrilbutionBillLadingServiceImpl.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistrilbutionBillLadingServiceImpl.java index bc47719d8..5f0698bfc 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistrilbutionBillLadingServiceImpl.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistrilbutionBillLadingServiceImpl.java @@ -340,19 +340,6 @@ public class DistrilbutionBillLadingServiceImpl extends BaseServiceImpl stockArticleList = distrilbutionBillLading.getStockArticleList(); - if (Func.isNotEmpty(stockArticleList)){ - String orderCodes = stockArticleList.stream().map(DistributionStockArticleEntity::getOrderCode).collect(Collectors.joining(",")); - List collect = stockArticleList.stream().map(DistributionStockArticleEntity::getWarehouseId).distinct().collect(Collectors.toList()); - if (!collect.isEmpty() && collect.size() == 1){ - distributionStockArticleService.maintenanceOrderInfo(orderCodes,collect.get(0)); - }else { - throw new ServiceException("修改失败!!"); - - } - } - - } /* else{ @@ -1229,6 +1216,7 @@ public class DistrilbutionBillLadingServiceImpl extends BaseServiceImpl list = distributionZeroPackageService.list(Wrappers.query().lambda() .eq(DistributionReservationZeroPackageEntity::getReservationId, distrilbutionBillLadingDTO.getId()) @@ -1291,6 +1279,12 @@ public class DistrilbutionBillLadingServiceImpl extends BaseServiceImpl distributionStockArticleEntities = collect.get(i.getStockArticleId()); + String orderCode = distributionStockArticleEntities.get(0).getOrderCode(); + Long warehouseId = distributionStockArticleEntities.get(0).getWarehouseId(); + log.info("#############维护零担订单信息:{},:{}",orderCode,warehouseId); + distributionStockArticleService.maintenanceOrderInfo(orderCode,warehouseId); + }); if (!longs.isEmpty()) { // distributionZeroPackageService.deleteLogic(longs);