|
|
|
@ -528,6 +528,8 @@ public class ResultAnalysisController extends BaseController { |
|
|
|
ResultAnalysis resultAnalysis = new ResultAnalysis(); |
|
|
|
resultAnalysis.setTaskPatrolId(patrolTaskStatus.getTaskPatrolledId()); |
|
|
|
resultAnalysis.setFilter(patrolTaskStatus.getFilter()); |
|
|
|
resultAnalysis.setResCode("2000"); |
|
|
|
resultAnalysis.setPointStatus("0"); |
|
|
|
resultAnalysis.setResultType("0"); // 0缺陷 |
|
|
|
startPage(); |
|
|
|
List<PatrolData> filterList = patrolResultService.selectPatrolDataResultByTaskCodeV2(resultAnalysis); |
|
|
|
@ -553,6 +555,15 @@ public class ResultAnalysisController extends BaseController { |
|
|
|
// item.setImg(item.getImgAnalyse()); |
|
|
|
//// item.setImgAnalyse(""); |
|
|
|
// } |
|
|
|
AlgValue algValue = new AlgValue(); |
|
|
|
if(item.getResValue() != null) { |
|
|
|
String str = algValue.formatValue(item.getResValue()); |
|
|
|
if ("meter".equals(item.getAlgType())) { |
|
|
|
if (str.equals("-1")) { |
|
|
|
item.setResValue("空值"); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
// logger.info("[RES ANALYZE] filterList2: {}", JSONObject.toJSONString(filterList, true)); |
|
|
|
Collections.sort(filterList); |
|
|
|
@ -631,7 +642,8 @@ public class ResultAnalysisController extends BaseController { |
|
|
|
resultAnalysis.setTaskPatrolId(patrolTaskStatus.getTaskPatrolledId()); |
|
|
|
startPage(); |
|
|
|
resultAnalysis.setFilter(patrolTaskStatus.getFilter()); |
|
|
|
// resultAnalysis.setResCode("2000"); |
|
|
|
resultAnalysis.setResCode("2000"); |
|
|
|
resultAnalysis.setPointStatus("0"); |
|
|
|
resultAnalysis.setResultType("2"); // 2异常 |
|
|
|
resultAnalysis.setPosType(patrolTaskStatus.getPosType()); |
|
|
|
List<PatrolData> list = patrolResultService.selectPatrolDataResultByTaskCodeV2(resultAnalysis); |
|
|
|
@ -641,6 +653,15 @@ public class ResultAnalysisController extends BaseController { |
|
|
|
item.setAlgName((algInfos.stream().filter((alg) -> { |
|
|
|
return alg.getAlgSubtypeCode().equals(item.getAlgType()); |
|
|
|
}).findFirst().get()).getAlgSubtypeName()); |
|
|
|
AlgValue algValue = new AlgValue(); |
|
|
|
if(item.getResValue() != null) { |
|
|
|
String str = algValue.formatValue(item.getResValue()); |
|
|
|
if ("meter".equals(item.getAlgType())) { |
|
|
|
if (str.equals("-1")) { |
|
|
|
item.setResValue("空值"); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} catch (Exception e) { |
|
|
|
logger.error("list_exception: algType: {}, exception: {}", item.getAlgType(), e.getMessage()); |
|
|
|
} |
|
|
|
|