فهرست منبع

增加执行任务、巡检事件、任务完成事件推送agbox

hanzhengyi 1 ماه پیش
والد
کامیت
ecf5eb3423
1فایلهای تغییر یافته به همراه12 افزوده شده و 1 حذف شده
  1. 12 1
      service-agbox/service-agbox-biz/src/main/java/com/usky/agbox/service/mqtt/event/event.java

+ 12 - 1
service-agbox/service-agbox-biz/src/main/java/com/usky/agbox/service/mqtt/event/event.java

@@ -34,8 +34,19 @@ public class event implements MqttStrategy {
                 PatrolAgbox.addEvent(eventVO1.toString());
                 eventVO2.put("deviceId",eventVO1.get("deviceId"));
                 PatrolAgbox.updateHeart(eventVO2.toJSONString());
+            }else if (eventVO1.get("eventType").equals(8)){
+                eventVO1.put("eventCode",3);
+                PatrolAgbox.addEvent(eventVO1.toString());
+                eventVO2.put("deviceId",eventVO1.get("deviceId"));
+                PatrolAgbox.updateHeart(eventVO2.toJSONString());
+            }else if (eventVO1.get("eventType").equals(10)){
+                eventVO1.put("eventCode",4);
+                PatrolAgbox.addEvent(eventVO1.toString());
+                eventVO2.put("deviceId",eventVO1.get("deviceId"));
+                PatrolAgbox.updateHeart(eventVO2.toJSONString());
             }else {
-                if (eventVO1.get("eventType").equals(33)||eventVO1.get("eventType").equals(34)){
+                if (eventVO1.get("eventType").equals(33)||eventVO1.get("eventType").equals(34)||eventVO1.get(
+                        "eventType").equals(9)){
                     eventVO.put("eventCode",5);
                 }else {
                     eventVO.put("eventCode",16);