From cf04ea92e57c35288a3219557e05e840c209811b Mon Sep 17 00:00:00 2001 From: "HUOJIN\\92525" <925259474@qq.com> Date: Sun, 18 Jan 2026 00:07:01 +0800 Subject: [PATCH] no message --- .../modules/shipping/service/processor/PickBackProcessor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/shipping/service/processor/PickBackProcessor.java b/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/shipping/service/processor/PickBackProcessor.java index b242d6c..9669e0e 100644 --- a/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/shipping/service/processor/PickBackProcessor.java +++ b/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/shipping/service/processor/PickBackProcessor.java @@ -113,7 +113,7 @@ public class PickBackProcessor { if (CollectionUtils.isEmpty(tasks)) { return; } - List pickDetailIds = tasks.stream().map(Task::getPickDetailId).toList(); + List pickDetailIds = tasks.stream().map(Task::getPickDetailId).distinct().toList(); Map pickDetailMap = pickDetailService.queryByPickDetailIdsToMap(pickDetailIds); for (Task task : tasks) { Pick pick = data.getPickMap().get(task.getPickId());