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();