瀏覽代碼

代码修改

gao.qiang 1 年之前
父節點
當前提交
2753e1d939

+ 6 - 0
business-service/src/main/java/com/ozs/service/entity/MsgAlarm.java

@@ -246,4 +246,10 @@ public class MsgAlarm extends BaseEntity implements Serializable {
     private String  isLockName;
     
     private String releasedUrl;
+
+    /**
+     * 1已报警2未报警
+     */
+    @TableField(exist = false)
+    private Integer failureToAlarm;
 }

+ 7 - 0
business-service/src/main/java/com/ozs/service/entity/vo/MsgAlarmResp.java

@@ -147,4 +147,11 @@ public class MsgAlarmResp implements Serializable {
     private Integer alarmConfidence;
 
     private String alarmAttrName;
+    /**
+     * 1已报警2未报警
+     */
+    private Integer failureToAlarm;
+    
+
+
 }

+ 2 - 0
hazard-admin/src/main/java/com/ozs/web/controller/accountmanagment/BaseCameraManagementController.java

@@ -790,6 +790,7 @@ public class BaseCameraManagementController extends BaseController {
             }
             List<MsgAlarm> list = msgAlarmService.list(wrapper1);
             if (list.size() > 0) {
+                msgAlarmResp.setFailureToAlarm(1);
                 MsgAlarm msgAlarm = list.get(0);
                 if (StringUtils.isNotEmpty(msgAlarm.getReleasedBy())) {
                     BaseUser user = baseUserService.getUser(msgAlarm.getReleasedBy());
@@ -820,6 +821,7 @@ public class BaseCameraManagementController extends BaseController {
                     msgAlarmResp.setImageUrls(objects);
                 }
             }
+            msgAlarmResp.setFailureToAlarm(2);
             BeanUtils.copyProperties(baseCameraManagement, msgAlarmResp);
             msgAlarmResp.setRailwayName(baseRailwayManagement.getRailwayName());
             msgAlarmResp.setDeptId(baseCameraManagement.getDeptId());

+ 10 - 1
hazard-admin/src/main/java/com/ozs/web/controller/accountmanagment/MsgAlarmController.java

@@ -456,7 +456,16 @@ public class MsgAlarmController extends BaseController {
         wrapper.eq("camera_code", cameraCode);
         wrapper.orderByDesc("alarm_time");
         List<MsgAlarm> list = msgAlarmService.list(wrapper);
-        return AjaxResult.success(list);
+        if (list.size()>0) {
+            for (MsgAlarm msgAlarm : list) {
+                msgAlarm.setFailureToAlarm(1);
+            }
+            return AjaxResult.success(list);
+        }else {
+            MsgAlarm msgAlarm = new MsgAlarm();
+            msgAlarm.setFailureToAlarm(2);
+            return AjaxResult.success(msgAlarm);
+        }
     }
 
     /**