|
|
@@ -181,11 +181,13 @@ public class AlarmNotifyMessageHandler extends SIPRequestProcessorParent impleme
|
|
|
}
|
|
|
}
|
|
|
logger.info("[收到报警通知]内容:{}", JSON.toJSONString(deviceAlarm));
|
|
|
- if ("7".equals(deviceAlarm.getAlarmMethod()) ) {
|
|
|
+ if (DeviceAlarmMethod.typeOf(Integer.parseInt(deviceAlarm.getAlarmMethod())) !=null) {
|
|
|
// 发送给平台的报警信息。 发送redis通知
|
|
|
+ logger.info("[发送给平台的报警信息]内容:{}", JSONObject.toJSONString(deviceAlarm));
|
|
|
AlarmChannelMessage alarmChannelMessage = new AlarmChannelMessage();
|
|
|
alarmChannelMessage.setAlarmSn(Integer.parseInt(deviceAlarm.getAlarmMethod()));
|
|
|
alarmChannelMessage.setAlarmDescription(deviceAlarm.getAlarmDescription());
|
|
|
+ alarmChannelMessage.setAlarmType(Integer.parseInt(deviceAlarm.getAlarmType()));
|
|
|
alarmChannelMessage.setGbId(channelId);
|
|
|
redisCatchStorage.sendAlarmMsg(alarmChannelMessage);
|
|
|
continue;
|
|
|
@@ -264,6 +266,7 @@ public class AlarmNotifyMessageHandler extends SIPRequestProcessorParent impleme
|
|
|
alarmChannelMessage.setAlarmSn(Integer.parseInt(deviceAlarm.getAlarmMethod()));
|
|
|
alarmChannelMessage.setAlarmDescription(deviceAlarm.getAlarmDescription());
|
|
|
alarmChannelMessage.setGbId(channelId);
|
|
|
+ alarmChannelMessage.setAlarmType(Integer.parseInt(deviceAlarm.getAlarmType()));
|
|
|
redisCatchStorage.sendAlarmMsg(alarmChannelMessage);
|
|
|
return;
|
|
|
}
|