lmstack 3 years ago
parent
commit
ddc283d0c1

+ 8 - 0
src/main/java/com/qx/didi/controller/ShowDataController.java

@@ -62,6 +62,11 @@ public class ShowDataController {
                 resultInfo.setSafety(resultInfo.getSafety().replace(";", ";"));
                 response.setSafety(Arrays.asList(resultInfo.getSafety().split(";")));
             }
+            if (resultInfo.getSafetyAdvice() != null) {
+                resultInfo.setSafetyAdvice(resultInfo.getSafetyAdvice().replace(";", ";"));
+                response.setSafetyAdvice(Arrays.asList(resultInfo.getSafetyAdvice().split(";")));
+            }
+
             if (resultInfo.getSafetyAdvice() != null) {
                 resultInfo.setSafetyAdvice(resultInfo.getSafetyAdvice().replace(";", ";"));
                 response.setSafetyAdvice(Arrays.asList(resultInfo.getSafetyAdvice().split(";")));
@@ -75,6 +80,9 @@ public class ShowDataController {
                 response.setPerformAdvice(Arrays.asList(resultInfo.getPerformAdvice().split(";")));
             }
 
+            response.setReason(resultInfo.getReason());
+            response.setAlarmCell(resultInfo.getLocation());
+
             response.setRiskNotation(resultInfo.getRiskNotation());
 
             if (param.getTableId().equals(1)) {

+ 6 - 0
src/main/java/com/qx/didi/dto/Response.java

@@ -54,6 +54,12 @@ public class Response {
     @ApiModelProperty(value = "风险提示", name = "riskNotation", accessMode = AccessMode.READ_ONLY)
     protected String riskNotation;
 
+    @ApiModelProperty(value = "归因", name = "reason", accessMode = AccessMode.READ_ONLY)
+    protected String reason;
+
+    @ApiModelProperty(value = "报警号", name = "alarmCell", accessMode = AccessMode.READ_ONLY)
+    protected String alarmCell;
+
 
     @ApiModelProperty(value = "性能诊断", name = "perform", accessMode = AccessMode.READ_ONLY)
     protected List<String> perform = new ArrayList<>();

+ 3 - 0
src/main/java/com/qx/didi/entity/ResultInfo.java

@@ -54,5 +54,8 @@ public class ResultInfo implements Serializable {
 
     private Float innershortIndex;
 
+    private String reason;
+    private String location;
+
 
 }