From aa333a1271c55385bc3e10d4df6e692b906a6b54 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:39:18 +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 --- .../com/ruoyi/device/service/impl/SynService.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 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 ea7d0e3..6449349 100644 --- a/src/main/java/com/ruoyi/device/service/impl/SynService.java +++ b/src/main/java/com/ruoyi/device/service/impl/SynService.java @@ -333,6 +333,9 @@ public class SynService { String deviceName = deviceInfo.getName(); String deviceSn = deviceName; // 使用设备名称作为SN号,网关其实是没有SN号的 + log.info("开始同步设备: iotDeviceId={}, deviceName={}, deviceType={}, gatewayId={}", + iotDeviceId, deviceName, deviceType, gatewayId); + // 查询设备是否已存在 Device existingDevice = deviceDomain.selectDeviceByIotDeviceId(iotDeviceId); @@ -346,9 +349,14 @@ public class SynService { newDevice.setGateway(gatewayId); newDevice.setCreateBy("system"); + log.info("准备插入新设备: deviceName={}, deviceType={}, deviceSn={}", + deviceName, deviceType, deviceSn); deviceDomain.insertDevice(newDevice); - log.info("插入新设备: iotDeviceId={}, deviceName={}, deviceType={}", iotDeviceId, deviceName, deviceType); - return newDevice.getDeviceId(); + + Long deviceId = newDevice.getDeviceId(); + log.info("插入新设备成功: iotDeviceId={}, deviceName={}, deviceType={}, 返回deviceId={}", + iotDeviceId, deviceName, deviceType, deviceId); + return deviceId; } else { // 设备已存在,检查是否需要更新 boolean needUpdate = false;