From 92768d54215b231340ed6c4eaabbf936dda97964 Mon Sep 17 00:00:00 2001 From: wangguangyuan Date: Fri, 31 Oct 2025 09:28:15 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E7=81=B5=E5=B7=9E=E7=AB=99=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E8=B6=8B=E5=8A=BF=E6=95=B0=E6=8D=AE=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../PatrolStatisticsController.java | 4 +- .../mapper/StatisticsPatrolResultMapper.java | 1 + .../impl/PatrolStatisticsServiceImpl.java | 5 +- .../resources/mapper/PatrolResultMapper.xml | 51 +++++++++++++++++++ 4 files changed, 57 insertions(+), 4 deletions(-) diff --git a/inspect-main/inspect-main-statistics/src/main/java/com/inspect/statistics/controller/PatrolStatisticsController.java b/inspect-main/inspect-main-statistics/src/main/java/com/inspect/statistics/controller/PatrolStatisticsController.java index 5ada95d..af577f5 100644 --- a/inspect-main/inspect-main-statistics/src/main/java/com/inspect/statistics/controller/PatrolStatisticsController.java +++ b/inspect-main/inspect-main-statistics/src/main/java/com/inspect/statistics/controller/PatrolStatisticsController.java @@ -79,7 +79,7 @@ public class PatrolStatisticsController extends BaseController { result.setRecognitionTypes(arrayList); } else { List arrayList = new ArrayList<>(); - arrayList.add(result.getRecognitionType()); + arrayList.add("1".equals(result.getRecognitionType()) ? AlgConstants.METER : result.getRecognitionType()); result.setRecognitionTypes(arrayList); } } @@ -107,7 +107,7 @@ public class PatrolStatisticsController extends BaseController { result.setRecognitionTypes(arrayList); } else { List arrayList = new ArrayList<>(); - arrayList.add(result.getRecognitionType()); + arrayList.add("1".equals(result.getRecognitionType()) ? AlgConstants.METER : result.getRecognitionType()); result.setRecognitionTypes(arrayList); } } diff --git a/inspect-main/inspect-main-statistics/src/main/java/com/inspect/statistics/mapper/StatisticsPatrolResultMapper.java b/inspect-main/inspect-main-statistics/src/main/java/com/inspect/statistics/mapper/StatisticsPatrolResultMapper.java index 9b1fc6b..b5e39fe 100644 --- a/inspect-main/inspect-main-statistics/src/main/java/com/inspect/statistics/mapper/StatisticsPatrolResultMapper.java +++ b/inspect-main/inspect-main-statistics/src/main/java/com/inspect/statistics/mapper/StatisticsPatrolResultMapper.java @@ -12,6 +12,7 @@ public interface StatisticsPatrolResultMapper { List queryPatrolResult(StatisticsPatrolResult result); List queryPatrolResultMulti(StatisticsPatrolResult result); + List queryPatrolResultMulti2(StatisticsPatrolResult result); List queryPatrolResultMultiExport(StatisticsPatrolResult result); diff --git a/inspect-main/inspect-main-statistics/src/main/java/com/inspect/statistics/service/impl/PatrolStatisticsServiceImpl.java b/inspect-main/inspect-main-statistics/src/main/java/com/inspect/statistics/service/impl/PatrolStatisticsServiceImpl.java index ba0c670..5ea9edd 100644 --- a/inspect-main/inspect-main-statistics/src/main/java/com/inspect/statistics/service/impl/PatrolStatisticsServiceImpl.java +++ b/inspect-main/inspect-main-statistics/src/main/java/com/inspect/statistics/service/impl/PatrolStatisticsServiceImpl.java @@ -43,7 +43,7 @@ public class PatrolStatisticsServiceImpl implements PatrolStatisticsService { } public List queryPatrolResultMulti(StatisticsPatrolResult result) { - return this.resultMapper.queryPatrolResultMulti(result); + return this.resultMapper.queryPatrolResultMulti2(result); } public List queryPatrolResultMultiExport(StatisticsPatrolResult result) { @@ -56,7 +56,8 @@ public class PatrolStatisticsServiceImpl implements PatrolStatisticsService { } public JSONArray chartsMulti(StatisticsPatrolResult result) { - List list = this.resultMapper.queryPatrolResultMulti(result); +// List list = this.resultMapper.queryPatrolResultMulti(result); + List list = this.resultMapper.queryPatrolResultMulti2(result); Map> group = list.stream().collect(Collectors.groupingBy(StatisticsPatrolResult::getDeviceId)); JSONArray jsonArray = new JSONArray(); diff --git a/inspect-main/inspect-main-statistics/src/main/resources/mapper/PatrolResultMapper.xml b/inspect-main/inspect-main-statistics/src/main/resources/mapper/PatrolResultMapper.xml index 39692fe..ebc4400 100644 --- a/inspect-main/inspect-main-statistics/src/main/resources/mapper/PatrolResultMapper.xml +++ b/inspect-main/inspect-main-statistics/src/main/resources/mapper/PatrolResultMapper.xml @@ -104,6 +104,57 @@ order by time asc + + +