From 4834a524e7eddb5ded3bb2dd508bbb00b42ebbb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BB=ABUmbrella?= <2539020564@qq.com> Date: Tue, 10 Mar 2026 16:13:44 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/PipelineController.java | 14 ++++---- .../desk/logistics/mapper/TaskMapper.xml | 2 +- .../service/impl/IOrderBoxServiceImpl.java | 35 ++++++++++++------- 3 files changed, 30 insertions(+), 21 deletions(-) diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/controller/PipelineController.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/controller/PipelineController.java index b819c6db..a2b5c700 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/controller/PipelineController.java +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/controller/PipelineController.java @@ -79,18 +79,18 @@ public class PipelineController extends BladeController { throw new ServiceException("箱条码不能为空"); } - BigDecimal estimatedWeight = pipelineService.getMaterialBoxWeight(boxBarcode); ReturnToWarehouseDto returnToWarehouseDto = new ReturnToWarehouseDto(); returnToWarehouseDto.setBoxBarcode(boxBarcode); R wcIdR = iOrderBoxService.getWcId(boxBarcode); - if (!wcIdR.isSuccess()) { - return wcIdR; - } + if (!wcIdR.isSuccess()) { + return wcIdR; + } returnToWarehouseDto.setEndWcId((Long) wcIdR.getData()); R taskR = iOrderBoxService.saveTask(returnToWarehouseDto, false); - if (!taskR.isSuccess()) { - return taskR; - } + if (!taskR.isSuccess()) { + return taskR; + } + BigDecimal estimatedWeight = pipelineService.getMaterialBoxWeight(boxBarcode); return R.data(estimatedWeight); } diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/mapper/TaskMapper.xml b/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/mapper/TaskMapper.xml index 514d22fb..0e3b65f5 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/mapper/TaskMapper.xml +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/mapper/TaskMapper.xml @@ -10,7 +10,7 @@ FROM LM_TASK WHERE IS_DELETED = 0 AND BOX_BARCODE = #{boxBarcode} - AND TASK_STATUS NOT IN (2, 9); + AND TASK_STATUS NOT IN (2,4,5);