diff --git a/src/main/java/com/ruoyi/device/service/impl/FlightLogCallback.java b/src/main/java/com/ruoyi/device/service/impl/FlightLogCallback.java index abd7238..11a0f35 100644 --- a/src/main/java/com/ruoyi/device/service/impl/FlightLogCallback.java +++ b/src/main/java/com/ruoyi/device/service/impl/FlightLogCallback.java @@ -32,16 +32,17 @@ public class FlightLogCallback implements IDroneRealTimeCallback { @Override public void onDroneRealTimeData(String deviceSn, DroneRealTimeData data) { - log.info("处理实时消息: deviceSn={}, DroneRealTimeData={}", deviceSn, JSON.toJSONString(data)); - if (data == null || data.getData() == null) { return; } + log.info("处理实时消息: deviceSn={}, messageId={} data={}", deviceSn, data.getMessageID(),JSON.toJSONString(data.getData())); + DroneRealTimeData.DroneInfo droneInfo = data.getData(); try { if (droneInfo.getJiancha() != null && !droneInfo.getJiancha().isEmpty()) { + log.info("处理实时自检消息: deviceSn={}, messageId={}, checkBody={}", deviceSn, data.getMessageID(),data.getData().getJiancha()); handlePreCheckLog(deviceSn, data.getMessageID(), droneInfo.getJiancha()); } } catch (Exception e) {