|
|
|
@ -47,14 +47,14 @@ public class ResultAnalysisUtils { |
|
|
|
} |
|
|
|
|
|
|
|
public void parseAlg(String algType, AlgValue algValue, String value, String defaultDesc, ResultAnalysis resultAnalysis) { |
|
|
|
log.warn("parseAlg algType: {}, algValue: {}, value: {}, defaultDesc: {}", algType, algValue, value, defaultDesc); |
|
|
|
log.info("parseAlg algType: {}, algValue: {}, value: {}, defaultDesc: {}", algType, algValue, value, defaultDesc); |
|
|
|
|
|
|
|
if ("1".equals(resultAnalysis.getFilter()) && algType != null && |
|
|
|
(algType.equals("infrared") || |
|
|
|
algType.equals("infra_1800") || |
|
|
|
algType.equals("infra_yu3") || |
|
|
|
algType.equals("infra_camera") || |
|
|
|
algType.equals("infra_camera_reverse"))) { |
|
|
|
algType.equals("infra_1800") || |
|
|
|
algType.equals("infra_yu3") || |
|
|
|
algType.equals("infra_camera") || |
|
|
|
algType.equals("infra_camera_reverse"))) { |
|
|
|
if (messageUtils.get("分析失败").equals(defaultDesc)) { |
|
|
|
// 绍兴红外分析失败改成正常 |
|
|
|
resultAnalysis.setResultType("1"); |
|
|
|
@ -76,7 +76,7 @@ public class ResultAnalysisUtils { |
|
|
|
algType = ""; |
|
|
|
} |
|
|
|
|
|
|
|
if(StringUtils.isNull(algType)) { |
|
|
|
if (StringUtils.isNull(algType)) { |
|
|
|
log.warn("parseAlg algType is null!"); |
|
|
|
return; |
|
|
|
} |
|
|
|
@ -144,18 +144,18 @@ public class ResultAnalysisUtils { |
|
|
|
algType.equals("infra_camera_reverse") || |
|
|
|
algType.equals("xb")) { |
|
|
|
String device = ""; |
|
|
|
if(algType.equals("infrared")) { |
|
|
|
if (algType.equals("infrared")) { |
|
|
|
device = messageUtils.get("红外"); |
|
|
|
} else if(algType.equals("infra_1800")) { |
|
|
|
} else if (algType.equals("infra_1800")) { |
|
|
|
log.info("红外1800==============="); |
|
|
|
device = messageUtils.get("红外1800"); |
|
|
|
} else if(algType.equals("infra_yu3")) { |
|
|
|
} else if (algType.equals("infra_yu3")) { |
|
|
|
device = messageUtils.get("无人机红外"); |
|
|
|
} else if(algType.equals("infra_camera")) { |
|
|
|
} else if (algType.equals("infra_camera")) { |
|
|
|
device = messageUtils.get("摄像头红外"); |
|
|
|
} else if(algType.equals("infra_camera_reverse")) { |
|
|
|
} else if (algType.equals("infra_camera_reverse")) { |
|
|
|
device = messageUtils.get("摄像头红外灰度反算"); |
|
|
|
} else if(algType.equals("xb")) { |
|
|
|
} else if (algType.equals("xb")) { |
|
|
|
device = messageUtils.get("形变"); |
|
|
|
} |
|
|
|
|
|
|
|
@ -174,18 +174,26 @@ public class ResultAnalysisUtils { |
|
|
|
defaultDesc = "-"; |
|
|
|
} |
|
|
|
} else if (algType.equals("isolator")) { |
|
|
|
if (value.equals("3")) { |
|
|
|
log.info("ALG_TYPE isolator value: {}", value); |
|
|
|
if (value.equals("1")) { |
|
|
|
defaultDesc = "分"; |
|
|
|
} else if (value.equals("2")) { |
|
|
|
defaultDesc = "合"; |
|
|
|
} else if (value.equals("3")) { |
|
|
|
resultAnalysis.setPointStatus("1"); |
|
|
|
resultAnalysis.setResultType("1"); |
|
|
|
resultAnalysis.setResStatus("0"); |
|
|
|
defaultDesc = "分位异常"; |
|
|
|
} else if (value.equals("4")) { |
|
|
|
resultAnalysis.setPointStatus("1"); |
|
|
|
resultAnalysis.setResultType("1"); |
|
|
|
resultAnalysis.setResStatus("0"); |
|
|
|
defaultDesc = "合位异常"; |
|
|
|
} else { |
|
|
|
resultAnalysis.setPointStatus("0"); |
|
|
|
resultAnalysis.setResultType("2"); |
|
|
|
resultAnalysis.setResStatus("0"); |
|
|
|
defaultDesc = "未检测到刀闸"; |
|
|
|
} |
|
|
|
} else { |
|
|
|
log.info("parseAlg algType: {}", algType); |
|
|
|
|