From 37535eb0ff838cc756b406b1741d6712775b788e Mon Sep 17 00:00:00 2001 From: "pref_mail@163.com" Date: Wed, 2 Oct 2024 23:21:36 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BF=AE=E5=A4=8D=E8=AE=A2=E5=8D=95?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E5=90=8C=E6=AD=A5=E5=87=BA=E7=8E=B0=E6=B2=A1?= =?UTF-8?q?=E6=9C=89=EF=BC=8C=E5=88=86=E5=89=B2=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/DistributionAsyncServiceImpl.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionAsyncServiceImpl.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionAsyncServiceImpl.java index 3502f89cb..b6f9a7e7c 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionAsyncServiceImpl.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionAsyncServiceImpl.java @@ -1699,6 +1699,9 @@ public class DistributionAsyncServiceImpl implements IDistributionAsyncService { .map(DistributionParcelListEntity::getOrderCode) .distinct().collect(Collectors.joining(",")); log.info(method + "维护订制品订单:{}", orderCodes); + if(Func.isNotEmpty(builder)){ + builder.append(","); + } builder.append(orderCodes); log.info(">>>>>> updatePackageDeliveryStatus,{}, {}", reservationId, packageIds); @@ -1740,6 +1743,9 @@ public class DistributionAsyncServiceImpl implements IDistributionAsyncService { if (Func.isNotEmpty(collect)) { String orderCode = distributionParcelNumberDTOS.stream().filter(f -> collect.contains(f.getParcelListId())).map(DistributionParcelNumberDTO::getOrderCode).collect(Collectors.joining(",")); log.info(method + "维护零担订单:{}", orderCode); + if(Func.isNotEmpty(builder)){ + builder.append(","); + } builder.append(orderCode); //这些单子就是需要进行状态回退的零担包件 reservationZeroPackageService.recoverZeroPackage(reservationId, collect); @@ -1748,6 +1754,9 @@ public class DistributionAsyncServiceImpl implements IDistributionAsyncService { //计划数量全部回退 String orderCode = distributionParcelNumberDTOS.stream().map(DistributionParcelNumberDTO::getOrderCode).distinct().collect(Collectors.joining(",")); log.info(method + "维护零担订单:{}", orderCode); + if(Func.isNotEmpty(builder)){ + builder.append(","); + } builder.append(orderCode); reservationZeroPackageService.recoverZeroPackage(reservationId, packageIds); }