From 89b7060ca2d4b67473a2138f805f70724d244369 Mon Sep 17 00:00:00 2001 From: wangguangyuan Date: Thu, 23 Oct 2025 15:13:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=8D=A2=E6=B5=81=E5=8F=98?= =?UTF-8?q?=E5=B0=8F=E6=A8=A1=E5=9E=8B=E6=8E=A5=E5=8F=A3=EF=BC=9A=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=E5=B7=A1=E8=A7=86=E7=BB=93=E6=9E=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/PatrolResultServiceImpl.java | 2 +- .../resources/mapper/PatrolResultMapper.xml | 43 +++++++++++++++++++ 2 files changed, 44 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/inspect/simulator/service/impl/PatrolResultServiceImpl.java b/src/main/java/com/inspect/simulator/service/impl/PatrolResultServiceImpl.java index 3a2ba44..7faaa19 100644 --- a/src/main/java/com/inspect/simulator/service/impl/PatrolResultServiceImpl.java +++ b/src/main/java/com/inspect/simulator/service/impl/PatrolResultServiceImpl.java @@ -393,7 +393,7 @@ public class PatrolResultServiceImpl implements PatrolResultService { } if (StringUtils.isEmpty(patrolResultParam.getEndTime()) && StringUtils.isEmpty(patrolResultParam.getStartTime())) { List finalPatrolResults = patrolResults; - patrolResults = patrolResults.stream().filter(item -> finalPatrolResults.get(0).getTaskPatrolledId().equals(item.getTaskPatrolledId())).collect(Collectors.toList()); + patrolResults = patrolResults.parallelStream().filter(item -> finalPatrolResults.get(0).getTaskPatrolledId().equals(item.getTaskPatrolledId())).collect(Collectors.toList()); } MessageBody messageBody = prepareMessageBodyToGetPatrolResults(patrolResults, patrolResultParam.getIsBase64()); return messageBody; diff --git a/src/main/resources/mapper/PatrolResultMapper.xml b/src/main/resources/mapper/PatrolResultMapper.xml index 2480c71..84a115f 100644 --- a/src/main/resources/mapper/PatrolResultMapper.xml +++ b/src/main/resources/mapper/PatrolResultMapper.xml @@ -793,6 +793,49 @@ + +