From da16cbec792f33fa59ceb390afd5d6725c58e52f Mon Sep 17 00:00:00 2001 From: wangguangyuan Date: Wed, 29 Oct 2025 15:38:26 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E7=81=B5=E5=B7=9E=E7=AB=99=E5=B7=A1?= =?UTF-8?q?=E8=A7=86=E4=BB=BB=E5=8A=A1=E6=8A=A5=E5=91=8A=E6=8F=8F=E8=BF=B0?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/PatrolResultServiceImpl.java | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/inspect-main/inspect-main-task/src/main/java/com/inspect/partrolresult/service/impl/PatrolResultServiceImpl.java b/inspect-main/inspect-main-task/src/main/java/com/inspect/partrolresult/service/impl/PatrolResultServiceImpl.java index 7c69c87..9d9928f 100644 --- a/inspect-main/inspect-main-task/src/main/java/com/inspect/partrolresult/service/impl/PatrolResultServiceImpl.java +++ b/inspect-main/inspect-main-task/src/main/java/com/inspect/partrolresult/service/impl/PatrolResultServiceImpl.java @@ -1160,14 +1160,25 @@ public class PatrolResultServiceImpl implements IPatrolResultService { int okNum = 0; int failNum = 0; int confirmNum = 0; + int qxNumFilter = 0; + int ycNumFilter = 0; + int qxNumAI = 0; List analysesAI = resultAnalysisMapper.selectResultAnalysisListByMainIdsNew(lineIds, "0"); List analyseFilter = resultAnalysisMapper.selectResultAnalysisListByMainIdsNew(lineIds, "1"); Map keyToAnalysisMap = new HashMap<>(); for (ResultAnalysis resultAnalysis : analysesAI) { keyToAnalysisMap.put(resultAnalysis.getAlgType() + "_" + resultAnalysis.getObjectId(), resultAnalysis); + if ("0".equals(resultAnalysis.getResultType())) { + ++qxNumAI; + } } for (ResultAnalysis analyse : analyseFilter) { keyToAnalysisMap.putIfAbsent(analyse.getAlgType() + "_" + analyse.getObjectId(), analyse); + if ("0".equals(analyse.getResultType())) { + ++qxNumFilter; + } else if ("2".equals(analyse.getResultType())) { + ++ycNumFilter; + } } @@ -1186,7 +1197,8 @@ public class PatrolResultServiceImpl implements IPatrolResultService { if ("0".equals(exportReportFlag)) { return String.format(messageUtils.get("缺陷点位:%d个。"), confirmNum); } else { - return String.format(messageUtils.get("本次任务巡视总点位:%d个,已检点位:%d个,未检点位:0个,正常点位:%d个,异常点位:%d个,缺陷点位:%d个。"), totalNum, totalNum, okNum, failNum, confirmNum); +// return String.format(messageUtils.get("本次任务巡视总点位:%d个,已检点位:%d个,未检点位:0个,正常点位:%d个,异常点位:%d个,缺陷点位:%d个。"), totalNum, totalNum, okNum, failNum, confirmNum); + return String.format(messageUtils.get("本次任务巡视总点位:%d个,已检点位:%d个,未检点位:0个,初筛缺陷点位:%d个,异常点位:%d个;大模型复检缺陷点位:%d个。"), totalNum, totalNum, qxNumFilter, ycNumFilter, qxNumAI); } }