From db35603d0b1a1db3e78545cd9644ac09098f7d20 Mon Sep 17 00:00:00 2001 From: "bo.wu@finesys.com.cn" Date: Sat, 21 Jun 2025 19:23:55 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=8F=E7=9B=92=E5=AD=90=E6=89=93=E5=8D=B0?= =?UTF-8?q?=E9=A1=BA=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/wms/controller/TaskController.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/wms/controller/TaskController.java b/src/main/java/com/wms/controller/TaskController.java index de980d5..c1ff7ef 100644 --- a/src/main/java/com/wms/controller/TaskController.java +++ b/src/main/java/com/wms/controller/TaskController.java @@ -906,7 +906,7 @@ public class TaskController { .set(PickTask::getLastUpdateTime, LocalDateTime.now()) .eq(PickTask::getVehicleId, boxArriveRequest.getVehicleNo()) .eq(PickTask::getPickStatus, PickTaskStatusEnum.TEMP.getCode())); - // 重置当前站台非当前箱子的已完成拣选任务 + // 重置当前站台非当前箱子的已完成拣选任务 todo pickTaskService.update(new LambdaUpdateWrapper() .set(PickTask::getPickStatus, PickTaskStatusEnum.NEW.getCode()) .set(PickTask::getLastUpdateTime, LocalDateTime.now()) @@ -1588,7 +1588,7 @@ public class TaskController { outsideVehiclesService.updateById(currentGoodsVehicle); } } else { - // 更新流转载具表剩余数量 + // 更新流转载具表剩余数量 todo if (currentGoodsVehicle != null) { currentGoodsVehicle.setRemainNum(currentGoodsVehicle.getRemainNum().add(workConfirmRequest.getRemainNumReal().subtract(workConfirmRequest.getRemainNumOrigin()))); outsideVehiclesService.updateById(currentGoodsVehicle); @@ -2365,6 +2365,8 @@ public class TaskController { logger.info("获取打印标签成功。"); response.setCode(ResponseCode.OK.getCode()); response.setMessage("获取打印标签成功。"); + //把boxPrintDatas根据SequenceNo进行排序 + boxPrintDatas.sort(Comparator.comparingInt(BoxPrintData::getSequenceNo)); response.setReturnData(boxPrintDatas); return convertJsonString(response); } catch (Exception e) {