南昌市物联网技防平台-后台
zengh
2021-09-28 d9945dca4197d615cdeaff24a521c9c8ca6059f9
blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/nettyServer/ServerHandler.java
@@ -141,12 +141,16 @@
         }
      } else if (CSType.equals("HK")) {
         if (content.substring(25, 26) != "3"){
            return;
         }
         List<String> outData = new ArrayList<>();
         switch (content.substring(0, 2)) {
            case "BJ":
               //报警信息
               String devId = content.substring(12, 24);
               String devId = content.substring(12, 21);
               List<Map<String, Object>> list = serverHandler.equipmentService.selectInfos(devId);
               Alarm alarm = new Alarm();
               alarm.setWaringType("紧急求救");
@@ -155,6 +159,7 @@
               alarm.setAlarmTime(df.format(day));
               alarm.setPlace((String) list.get(0).get("streeName"));//事发地址
               alarm.setDeviceNumber((String) list.get(0).get("deviceNumber"));//设备编号
               alarm.setDistrict((String) list.get(0).get("district"));//县区
               alarm.setProvince((String) list.get(0).get("province"));//市
               alarm.setCity((String) list.get(0).get("city"));
@@ -1686,6 +1691,8 @@
                     SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
                     alarm.setJjTime(dateFormat.format(date));
                     serverHandler.alarmService.updatePoliceStatus(online_police.get(0).getId().toString(), "1");
                  }
               }