南昌市物联网技防平台-后台
zengh
2021-03-19 56eb713f9edcf2268283537e76d5e29be1fdfbad
报警分发接口完成
1 files modified
13 ■■■■ changed files
blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/nettyServer/ServerHandler.java 13 ●●●● patch | view | raw | blame | history
blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/nettyServer/ServerHandler.java
@@ -139,6 +139,7 @@
            List<String> outData = new ArrayList<>();
            switch (content.substring(0, 2)) {
                case "LA": {
                    System.out.println("按下按钮+++++++++++++++++++++++++++++++++");
                    String devId = content.substring(10, 22);
                    //String fqbm = content.substring(24, 26);
                    String d = content.substring(26, 27);
@@ -1670,21 +1671,21 @@
                    List<Map<String, Object>> police = serverHandler.alarmService.queryPoliceTime(policeIdArr);
                    if (police.size() != 0){
                        alarm.setAlarmId((String) police.get(0).get("alarmId"));
                        alarm.setAlarmPeople((String) police.get(0).get("alarmPeople"));
                        alarm.setAlarmId( police.get(0).get("alarmId").toString());
                        alarm.setAlarmPeople( police.get(0).get("alarmPeople").toString());
//                        Date date = new Date();
//                        SimpleDateFormat dateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//                        alarm.setJjTime(dateFormat.format(date));
                        serverHandler.alarmService.updatePoliceStatus((String) police.get(0).get("alarmId"),"1");
                        serverHandler.alarmService.updatePoliceStatus( police.get(0).get("alarmId").toString(),"1");
                    }else {
                        alarm.setAlarmId((String) police.get(0).get("alarmId"));
                        alarm.setAlarmPeople((String) online_police.get(0).get("name"));
                        alarm.setAlarmId( online_police.get(0).get("id").toString());
                        alarm.setAlarmPeople(online_police.get(0).get("name").toString());
//                        Date date = new Date();
//                        SimpleDateFormat dateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//                        alarm.setJjTime(dateFormat.format(date));
                        serverHandler.alarmService.updatePoliceStatus((String) police.get(0).get("alarmId"),"1");
                        serverHandler.alarmService.updatePoliceStatus(online_police.get(0).get("id").toString(),"1");
                    }
                    serverHandler.alarmService.s(alarm);