From 39ffdf5754b4ebca682bd3c925f7a500e8a1bbda Mon Sep 17 00:00:00 2001
From: aix <vip_xiaobin810@163.com>
Date: Thu, 08 Aug 2024 16:56:36 +0800
Subject: [PATCH] 国土调查云身份凭证token

---
 src/main/java/com/dji/sample/manage/service/impl/DeviceServiceImpl.java |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/src/main/java/com/dji/sample/manage/service/impl/DeviceServiceImpl.java b/src/main/java/com/dji/sample/manage/service/impl/DeviceServiceImpl.java
index 1ddd9db..1aebd88 100644
--- a/src/main/java/com/dji/sample/manage/service/impl/DeviceServiceImpl.java
+++ b/src/main/java/com/dji/sample/manage/service/impl/DeviceServiceImpl.java
@@ -1185,14 +1185,14 @@
     }
 
     /**
-     * Handles messages in the state topic about basic drone data.
-     *
-     * Note: Only the data of the drone payload is handled here. You can handle other data from the drone
-     * according to your business needs.
-     * @param deviceBasic   basic drone data
+     * 处理关于基本无人机数据的状态主题的消息。
+     * 注:这里只处理无人机有效载荷的数据。你可以处理无人机的其他数据
+     * *根据您的业务需要。
+     * @param deviceBasic   无人机基本数据
      */
     @ServiceActivator(inputChannel = ChannelName.INBOUND_STATE_BASIC, outputChannel = ChannelName.INBOUND_STATE_PAYLOAD)
     public List<DevicePayloadReceiver> stateBasic(DeviceBasicReceiver deviceBasic) {
+        log.info("无人机数据的状态主题的消息--DeviceBasicReceiver:{}",deviceBasic);
         Optional<DeviceDTO> deviceOpt = deviceRedisService.getDeviceOnline(deviceBasic.getDeviceSn());
         if (deviceOpt.isEmpty()) {
             return deviceBasic.getPayloads();
@@ -1202,6 +1202,7 @@
             return deviceBasic.getPayloads();
         }
         DeviceDTO dock = dockOpt.get();
+        log.info("redis dockOpt:{}",dockOpt);
         if (!deviceBasic.getControlSource().equals(dock.getControlSource())) {
             dock.setControlSource(deviceBasic.getControlSource());
             deviceRedisService.setDeviceOnline(dock);

--
Gitblit v1.9.3