Browse Source

feat: 新增对纠偏算法code2002和2003的解析

master
yinhuaiwei 4 weeks ago
parent
commit
933433ebd4
2 changed files with 13 additions and 1 deletions
  1. +2
    -1
      inspect-main/inspect-main-task/src/main/java/com/inspect/analysis/service/impl/AnalyseResponseServiceImpl.java
  2. +11
    -0
      inspect-main/inspect-main-task/src/main/java/com/inspect/analysis/utils/ResultAnalysisUtils.java

+ 2
- 1
inspect-main/inspect-main-task/src/main/java/com/inspect/analysis/service/impl/AnalyseResponseServiceImpl.java View File

@ -911,8 +911,9 @@ public class AnalyseResponseServiceImpl implements IAnalyseResponseService {
// AlgValue algValue = selectAlgMap(objectId, analyseResPoint.getType());
// resultAnalysis.parseAlg(analyseResPoint.getType(), algValue, value, analyseResPoint.getDesc());
// }
// 兼容判断纠偏算法的code值
if (resultAnalysisUtils.checkCode(analyseResPoint.getCode(), analyseResPoint.getDesc(), resultAnalysis)
|| "2001".equals(analyseResPoint.getCode()) && "correction".equals(analyseResPoint.getType())) {
|| ("correction".equals(analyseResPoint.getType()) && Arrays.asList("2001", "2002", "2003").contains(analyseResPoint.getCode()) )) {
AlgValue algValue = selectAlgMap(objectId, analyseResPoint.getType());
resultAnalysisUtils.parseAlg(analyseResPoint.getType(), algValue, value, analyseResPoint.getDesc(), resultAnalysis);
}


+ 11
- 0
inspect-main/inspect-main-task/src/main/java/com/inspect/analysis/utils/ResultAnalysisUtils.java View File

@ -352,6 +352,17 @@ public class ResultAnalysisUtils {
resultAnalysis.setResStatus("0");
defaultDesc = "纠偏码和值均异常";
}
} else if("2002".equals(resultAnalysis.getResCode())) {
resultAnalysis.setPointStatus("0");
resultAnalysis.setResultType("0");
resultAnalysis.setResStatus("0");
defaultDesc = "超出比对范围";
} else if("2003".equals(resultAnalysis.getResCode())) {
resultAnalysis.setPointStatus("0");
resultAnalysis.setResultType("0");
resultAnalysis.setResStatus("0");
defaultDesc = "图像数据错误";
} else {
resultAnalysis.setPointStatus("0");
resultAnalysis.setResultType("0");


Loading…
Cancel
Save