From a7eed8590f3549dee6d71d717017e4e6ee235431 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=A5=8E=E5=85=B4?= <2220574228@qq.com> Date: Thu, 16 Jul 2026 14:11:33 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BA=93=E4=BD=8D=E6=9D=A1=E7=A0=81;?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/StockOutOrderDomainService.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/mhd_wms/src/main/java/com/mhd/wms/domain/stockOutOrder/service/StockOutOrderDomainService.java b/mhd_wms/src/main/java/com/mhd/wms/domain/stockOutOrder/service/StockOutOrderDomainService.java index 78e0a2913..4c106af4b 100644 --- a/mhd_wms/src/main/java/com/mhd/wms/domain/stockOutOrder/service/StockOutOrderDomainService.java +++ b/mhd_wms/src/main/java/com/mhd/wms/domain/stockOutOrder/service/StockOutOrderDomainService.java @@ -917,7 +917,7 @@ public class StockOutOrderDomainService { List ids = new ArrayList<>(); ids.add(pickingOrder.getPickingOrderId()); pickingOrderDO.setPickingOrderIdList(ids); - pickingOrderApplicationService.allDistribution(pickingOrderDO); +// pickingOrderApplicationService.allDistribution(pickingOrderDO); List materialDetailList = stockOutOrderDO.getMaterialDetailList(); if (CollectionUtils.isEmpty(materialDetailList)) { @@ -978,7 +978,15 @@ public class StockOutOrderDomainService { pickingOrderDO.setType(1); pickingOrderDO.setPickingOrderId(pickingOrder.getPickingOrderId()); pickingOrderDomainService.completePicking(pickingOrderDO); - + DeliveTask pickdeliveTask = deliveTaskService.getOne(new LambdaQueryWrapper() + .eq(DeliveTask::getTrackingNumber, pickingOrder.getPickingOrderNumber()) + .eq(DeliveTask::getDelFlag, 1)); + if (pickdeliveTask != null) { + pickdeliveTask.setOperatorsBy(stockOutOrder.getWorkUserId()); + pickdeliveTask.setOperatorsName(stockOutOrder.getWorkUserName()); + pickdeliveTask.setTaskStatus(2); + deliveTaskService.updateById(pickdeliveTask); + } //复核 // ReviewOrderDO reviewOrderDO = new ReviewOrderDO();