From 39293248581ed183cdaa28527bbc7153b70d93b4 Mon Sep 17 00:00:00 2001
From: ‘liusuyi’ <1951119284@qq.com>
Date: Thu, 29 Jun 2023 12:09:38 +0800
Subject: [PATCH] 增加雷达名称推送mqtt
---
src/main/java/com/ard/alarm/radar/domain/RadarAlarmData.java | 3 ++-
src/main/java/com/ard/utils/tcp/NettyTcpClientHandler.java | 3 ++-
src/main/java/com/ard/alarm/radar/domain/ArdAlarmRadar.java | 2 +-
3 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/src/main/java/com/ard/alarm/radar/domain/ArdAlarmRadar.java b/src/main/java/com/ard/alarm/radar/domain/ArdAlarmRadar.java
index f1d9fac..3accb6c 100644
--- a/src/main/java/com/ard/alarm/radar/domain/ArdAlarmRadar.java
+++ b/src/main/java/com/ard/alarm/radar/domain/ArdAlarmRadar.java
@@ -3,7 +3,7 @@
import lombok.Data;
/**
- * @Description:
+ * @Description: 雷达报警信息
* @ClassName: RadarAlarmInfo
* @Author: 刘苏义
* @Date: 2023年06月27日15:49
diff --git a/src/main/java/com/ard/alarm/radar/domain/RadarAlarmData.java b/src/main/java/com/ard/alarm/radar/domain/RadarAlarmData.java
index ce011af..192c4a3 100644
--- a/src/main/java/com/ard/alarm/radar/domain/RadarAlarmData.java
+++ b/src/main/java/com/ard/alarm/radar/domain/RadarAlarmData.java
@@ -5,7 +5,7 @@
import java.util.List;
/**
- * @Description:
+ * @Description: 上报雷达数据
* @ClassName: RadarAlarmData
* @Author: 刘苏义
* @Date: 2023年06月28日13:42
@@ -14,6 +14,7 @@
@Data
public class RadarAlarmData {
String radarId;
+ String radarName;
String alarmTime;
List<ArdAlarmRadar> ardAlarmRadars;
}
diff --git a/src/main/java/com/ard/utils/tcp/NettyTcpClientHandler.java b/src/main/java/com/ard/utils/tcp/NettyTcpClientHandler.java
index b1f74a4..bb05e68 100644
--- a/src/main/java/com/ard/utils/tcp/NettyTcpClientHandler.java
+++ b/src/main/java/com/ard/utils/tcp/NettyTcpClientHandler.java
@@ -238,7 +238,7 @@
// log.info("报警信息:" + "【id】" + id + "【name】" + alarmPointName + "【alarmType】" + alarmType + "【alarmTime】" + alarmTime + "【distance】" + Distance + "【P】" + fTx + "【T】" + fTy + "【X】" + alarmXY[0] + "【Y】" + alarmXY[1]);
ArdAlarmRadar ardAlarmRadar = new ArdAlarmRadar();
ardAlarmRadar.setTargetId(id);
- ardAlarmRadar.setName(alarmPointName + "(" + name + ")");
+ ardAlarmRadar.setName(alarmPointName);
ardAlarmRadar.setLongitude(alarmXY[0]);
ardAlarmRadar.setLatitude(alarmXY[1]);
ardAlarmRadar.setAlarmType(alarmType);
@@ -246,6 +246,7 @@
}
RadarAlarmData radarAlarmData = new RadarAlarmData();
radarAlarmData.setRadarId(id);
+ radarAlarmData.setRadarName(name);
radarAlarmData.setAlarmTime(alarmTime);
radarAlarmData.setArdAlarmRadars(radarAlarmInfos);
MqttConsumer.publish(2, false, "radar", JSON.toJSONString(radarAlarmData));
--
Gitblit v1.9.3