Explorar el Código

任务来源:机场

任务描述:告警通知对接硬件MQTT
develop
wubin hace 1 año
padre
commit
1abd652388
Se han modificado 1 ficheros con 6 adiciones y 1 borrados
  1. +6
    -1
      tuoheng-admin/src/main/java/com/tuoheng/admin/service/mqttService/consumer/topicHandle/alarm/AlarmTopicHandleService.java

+ 6
- 1
tuoheng-admin/src/main/java/com/tuoheng/admin/service/mqttService/consumer/topicHandle/alarm/AlarmTopicHandleService.java Ver fichero

@@ -224,7 +224,12 @@ public class AlarmTopicHandleService implements ITopicHandleService {
JSONObject jsonObject = new JSONObject();
JSONObject alarmData = new JSONObject();
alarmData.put("airportName",airport.getName());//机场名称
alarmData.put("alarmMsg",alarmLog.getData());//告警内容
if(alarmLog.getType() == AlarmTypeEnum.ALARM_CRITICAL.getType()){
//告警通知为紧急是取critical字段,因为data字段是英文
alarmData.put("alarmMsg", alarmLog.getCritical());//告警内容
}else {
alarmData.put("alarmMsg", alarmLog.getData());//告警内容
}
alarmData.put("alarmDate",DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD_HH_MM_SS,alarmLog.getCreateTime()));//告警时间
jsonObject.put("alarmData",alarmData);
log.info("发送告警日志:{},到redis通道:{}",jsonObject.toJSONString(),deviceId);

Cargando…
Cancelar
Guardar