| | |
| | | } |
| | | } else { |
| | | String ChannelName = content.substring(10, 22);//设备编码 |
| | | //报文内容保存 |
| | | Message message = new Message(); |
| | | message.setEnumber(ChannelName); |
| | | message.setContent(body); |
| | | message.setTime(df.format(day)); |
| | | serverHandler.messageService.save(message); |
| | | String sub = content.substring(23, 27); |
| | | ConcurrentHashMap<String, Channel> channelHashMap = ChannelMap.getChannelHashMap(); |
| | | if (channelHashMap == null) { |
| | |
| | | break; |
| | | } |
| | | |
| | | //报文内容保存 |
| | | Message message = new Message(); |
| | | message.setEnumber(ChannelName); |
| | | message.setContent(body); |
| | | message.setTime(df.format(day)); |
| | | serverHandler.messageService.save(message); |
| | | |
| | | if(alarm.getWaringType().equals("紧急求救")){ |
| | | //警情分发测试代码 |
| | |
| | | serverHandler.operationService.save(operation); |
| | | |
| | | //通过websocket给前端接警员发送信息 |
| | | //serverHandler.pushMsgService.pushMsg(alarm.getAlarmId(), alarm.getId().toString()); |
| | | serverHandler.pushMsgService.pushMsg(alarm.getAlarmId(), alarm.getId().toString()); |
| | | } |
| | | |
| | | outData.add("LEOK#@"); |