From b5281c0858837264bbd3b9d245709d35f5911578 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=99=E5=B0=8F=E4=BA=91?= Date: Sat, 17 Jan 2026 16:41:22 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ruoyi/device/service/impl/SynService.java | 20 ++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/ruoyi/device/service/impl/SynService.java b/src/main/java/com/ruoyi/device/service/impl/SynService.java index 6449349..9f69b04 100644 --- a/src/main/java/com/ruoyi/device/service/impl/SynService.java +++ b/src/main/java/com/ruoyi/device/service/impl/SynService.java @@ -395,6 +395,8 @@ public class SynService { * @param deviceName 设备名称 */ private void syncDock(Long deviceId, String deviceName) { + log.info("开始同步机场: deviceId={}, deviceName={}", deviceId, deviceName); + // 查询机场是否已存在 Dock existingDock = dockDomain.selectDockByDeviceId(deviceId); @@ -405,8 +407,12 @@ public class SynService { newDock.setDeviceId(deviceId); newDock.setCreateBy("system"); + log.info("准备插入新机场: deviceId={}, dockName={}", deviceId, deviceName); dockDomain.insertDock(newDock); - log.info("插入新机场: deviceId={}, dockName={}", deviceId, deviceName); + log.info("插入新机场成功: deviceId={}, dockName={}, dockId={}", + deviceId, deviceName, newDock.getDockId()); + } else { + log.info("机场已存在,跳过插入: deviceId={}, dockName={}", deviceId, deviceName); } // 机场已存在,无需更新 } @@ -419,6 +425,8 @@ public class SynService { * @return 无人机主键ID */ private Long syncAircraft(Long deviceId, String deviceName) { + log.info("开始同步无人机: deviceId={}, deviceName={}", deviceId, deviceName); + // 查询无人机是否已存在 Aircraft existingAircraft = aircraftDomain.selectAircraftByDeviceId(deviceId); @@ -429,9 +437,15 @@ public class SynService { newAircraft.setDeviceId(deviceId); newAircraft.setCreateBy("system"); + log.info("准备插入新无人机: deviceId={}, aircraftName={}", deviceId, deviceName); aircraftDomain.insertAircraft(newAircraft); - log.info("插入新无人机: deviceId={}, aircraftName={}", deviceId, deviceName); - return newAircraft.getAircraftId(); + + Long aircraftId = newAircraft.getAircraftId(); + log.info("插入新无人机成功: deviceId={}, aircraftName={}, aircraftId={}", + deviceId, deviceName, aircraftId); + return aircraftId; + } else { + log.info("无人机已存在,跳过插入: deviceId={}, aircraftName={}", deviceId, deviceName); } // 无人机已存在,无需更新 return existingAircraft.getAircraftId();