|
|
|
@ -88,7 +88,7 @@ public class ResultAnalysisUtils { |
|
|
|
return; |
|
|
|
} |
|
|
|
|
|
|
|
if (value == null || value == "null") { |
|
|
|
if (value == null || "null".equals(value)) { |
|
|
|
value = ""; |
|
|
|
} |
|
|
|
|
|
|
|
@ -119,14 +119,10 @@ public class ResultAnalysisUtils { |
|
|
|
|
|
|
|
if (value.isEmpty() || value.equals("-1") || "null".equals(value)) { |
|
|
|
log.info("PARSE_ALG_EMPTY algType: {}, algValue: {}, value: {}, defaultDesc: {}", algType, algValue, value, defaultDesc); |
|
|
|
resultAnalysis.setPointStatus("0"); |
|
|
|
resultAnalysis.setResultType("2"); |
|
|
|
resultAnalysis.setResStatus("0"); |
|
|
|
if ("meter".equals(algType)) { |
|
|
|
resultAnalysis.setResultType("0"); |
|
|
|
resultAnalysis.setPointStatus(PointStatusEnum.DEFECT.getCode()); |
|
|
|
defaultDesc = messageUtils.get("读数失败"); |
|
|
|
} else if ("infrared".equals(algType)) { |
|
|
|
resultAnalysis.setPointStatus(PointStatusEnum.ABNORMAL.getCode()); |
|
|
|
resultAnalysis.setResultType(ResultTypeEnum.ABNORMAL.getCode()); |
|
|
|
resultAnalysis.setResStatus(ResStatusEnum.UNCONFIRM.getCode()); |
|
|
|
if ("infrared".equals(algType) || "meter".equals(algType)) { |
|
|
|
defaultDesc = messageUtils.get("读数失败"); |
|
|
|
} else { |
|
|
|
defaultDesc = messageUtils.get("算法内部异常"); |
|
|
|
|