|
|
@ -58,8 +58,10 @@ public class ResultAnalysisUtils { |
|
|
resultAnalysis.setPointStatus("0"); |
|
|
resultAnalysis.setPointStatus("0"); |
|
|
resultAnalysis.setResultType("2"); |
|
|
resultAnalysis.setResultType("2"); |
|
|
resultAnalysis.setResStatus("0"); |
|
|
resultAnalysis.setResStatus("0"); |
|
|
resultAnalysis.setResValue(""); |
|
|
|
|
|
resultAnalysis.setCreateTime(new Date()); |
|
|
resultAnalysis.setCreateTime(new Date()); |
|
|
|
|
|
if(!Arrays.asList(AlgConstants.CORRECTION, AlgConstants.GIS_METER_2).contains(resultAnalysis.getAlgType())) { |
|
|
|
|
|
resultAnalysis.setResValue(""); |
|
|
|
|
|
} |
|
|
return false; |
|
|
return false; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@ -305,6 +307,7 @@ public class ResultAnalysisUtils { |
|
|
defaultDesc = "未检测到刀闸"; |
|
|
defaultDesc = "未检测到刀闸"; |
|
|
} |
|
|
} |
|
|
} else if (algType.equals("correction")) { |
|
|
} else if (algType.equals("correction")) { |
|
|
|
|
|
log.info("correction correction, {}", resultAnalysis.getResValue()); |
|
|
log.info("parseAlg algType correction 2000 resCode: {}, correctionValue: {}", resultAnalysis.getResCode(), correctionValue); |
|
|
log.info("parseAlg algType correction 2000 resCode: {}, correctionValue: {}", resultAnalysis.getResCode(), correctionValue); |
|
|
if ("2000".equals(resultAnalysis.getResCode())) { |
|
|
if ("2000".equals(resultAnalysis.getResCode())) { |
|
|
ObjectMapper mapper = new ObjectMapper(); |
|
|
ObjectMapper mapper = new ObjectMapper(); |
|
|
@ -339,7 +342,6 @@ public class ResultAnalysisUtils { |
|
|
log.info("2000 correction need value0: {}, value1: {}, value2: {}, value3: {}", value0, value1, value2, value3); |
|
|
log.info("2000 correction need value0: {}, value1: {}, value2: {}, value3: {}", value0, value1, value2, value3); |
|
|
resultAnalysis.setPointStatus("1"); |
|
|
resultAnalysis.setPointStatus("1"); |
|
|
resultAnalysis.setResultType("1"); |
|
|
resultAnalysis.setResultType("1"); |
|
|
//resultAnalysis.setResStatus("3"); |
|
|
|
|
|
//defaultDesc = "请进行纠偏"; |
|
|
//defaultDesc = "请进行纠偏"; |
|
|
resultAnalysis.setResStatus("2"); |
|
|
resultAnalysis.setResStatus("2"); |
|
|
resultAnalysis.setResValue(""); |
|
|
resultAnalysis.setResValue(""); |
|
|
@ -413,6 +415,9 @@ public class ResultAnalysisUtils { |
|
|
defaultDesc = messageUtils.get("未知异常"); |
|
|
defaultDesc = messageUtils.get("未知异常"); |
|
|
resultAnalysis.setResDesc(defaultDesc); |
|
|
resultAnalysis.setResDesc(defaultDesc); |
|
|
} |
|
|
} |
|
|
|
|
|
// 纠偏分析结果均为正常 |
|
|
|
|
|
resultAnalysis.setResultType(ResultTypeEnum.NORMAL.getCode()); |
|
|
|
|
|
resultAnalysis.setPointStatus(PointStatusEnum.NORMAL.getCode()); |
|
|
} else { |
|
|
} else { |
|
|
log.info("parseAlg algType: {}", algType); |
|
|
log.info("parseAlg algType: {}", algType); |
|
|
if (value.equals("0")) { |
|
|
if (value.equals("0")) { |
|
|
|