From 15de12dfdfe0ec532743447c93e7e4e8140a9601 Mon Sep 17 00:00:00 2001 From: wangguangyuan Date: Sun, 27 Apr 2025 19:33:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A1=E8=A7=86=E4=BB=BB=E5=8A=A1=E8=AF=A6?= =?UTF-8?q?=E6=83=85=E6=9D=A1=E4=BB=B6=E6=9F=A5=E8=AF=A2=E4=BF=A1=E6=81=AF?= =?UTF-8?q?=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../inspect/task/controller/PatrolTaskController.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/inspect-main/inspect-main-task/src/main/java/com/inspect/task/controller/PatrolTaskController.java b/inspect-main/inspect-main-task/src/main/java/com/inspect/task/controller/PatrolTaskController.java index 7f09d2f..4536b08 100644 --- a/inspect-main/inspect-main-task/src/main/java/com/inspect/task/controller/PatrolTaskController.java +++ b/inspect-main/inspect-main-task/src/main/java/com/inspect/task/controller/PatrolTaskController.java @@ -2618,9 +2618,13 @@ public class PatrolTaskController extends BaseController { List listAlgName = new ArrayList<>(); List> mapList = new ArrayList<>(); for (PatrolData item : newList) { - item.setAlgName(algInfos.stream().filter( - (alg) -> alg.getAlgSubtypeCode().equals(item.getAlgType())).findFirst().get().getAlgSubtypeName() - ); + Optional first = algInfos.stream().filter( + (alg) -> alg.getAlgSubtypeCode().equals(item.getAlgType())).findFirst(); + if (first.isPresent()) { + item.setAlgName(first.get().getAlgSubtypeName()); + } else { + item.setAlgName(item.getAlgType()); + } if ("0".equals(item.getFilter())) { List filterDatas = filterList .stream()