瀏覽代碼

任务来源:机场

任务描述:告警通知对接硬件MQTT
develop
wubin 1 年之前
父節點
當前提交
1abd652388
共有 1 個檔案被更改,包括 6 行新增1 行删除
  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 查看文件

@@ -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);

Loading…
取消
儲存