From 5241d151ccccefbdf2d6c6bc82861f77c134ba23 Mon Sep 17 00:00:00 2001 From: vincentlu <t1341870251@gmail.com> Date: 星期四, 27 三月 2025 11:16:04 +0800 Subject: [PATCH] # --- zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/AllocateService.java | 15 +++++++++------ 1 files changed, 9 insertions(+), 6 deletions(-) diff --git a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/AllocateService.java b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/AllocateService.java index b8cc3ef..58f74b5 100644 --- a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/AllocateService.java +++ b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/AllocateService.java @@ -53,14 +53,17 @@ private List<String> getAvailableAgvNos(List<String> agvNos) { List<Agv> agvList = new ArrayList<>(); if (Cools.isEmpty(agvNos)) { + // global agvList = agvService.list(new LambdaQueryWrapper<Agv>().eq(Agv::getStatus, StatusType.ENABLE.val)); } else { - for (String agvNo : agvNos) { - Agv agv = agvService.selectByUuid(agvNo); - if (agv.getStatusBool()) { - agvList.add(agv); - } - } + // local + agvList = agvNos.stream().map(agvService::selectByUuid).filter(Agv::getStatusBool).collect(Collectors.toList()); +// for (String agvNo : agvNos) { +// Agv agv = agvService.selectByUuid(agvNo); +// if (agv.getStatusBool()) { +// agvList.add(agv); +// } +// } } List<String> result = new ArrayList<>(); -- Gitblit v1.9.1