From bcdcebacdd2b58397c5f00f28983ad36e67ce9fe Mon Sep 17 00:00:00 2001 From: LSH Date: 星期一, 25 三月 2024 13:18:27 +0800 Subject: [PATCH] #for循环异常处理 --- src/main/java/com/zy/asrs/controller/OutController.java | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/OutController.java b/src/main/java/com/zy/asrs/controller/OutController.java index 56c2cfe..15419f1 100644 --- a/src/main/java/com/zy/asrs/controller/OutController.java +++ b/src/main/java/com/zy/asrs/controller/OutController.java @@ -256,7 +256,15 @@ } // 鍗曟嵁鏄庣粏妗� int i=0; + List<LocDto> locDtosList = new ArrayList<>(); + List<String> batchList = new ArrayList<>(); for (LocDto locDto : locDtos) { + if (!batchList.contains(locDto.getBatch())){ + batchList.add(locDto.getBatch()); + locDtosList.add(locDto); + } + } + for (LocDto locDto : locDtosList) { i++; Mat mat = matService.selectByMatnr(locDto.getMatnr()); if (Cools.isEmpty(mat)) { -- Gitblit v1.9.1