diff --git a/src/main/java/com/genersoft/iot/vmp/service/impl/DeviceServiceImpl.java b/src/main/java/com/genersoft/iot/vmp/service/impl/DeviceServiceImpl.java index 98ea89f0..63e32df3 100755 --- a/src/main/java/com/genersoft/iot/vmp/service/impl/DeviceServiceImpl.java +++ b/src/main/java/com/genersoft/iot/vmp/service/impl/DeviceServiceImpl.java @@ -154,10 +154,10 @@ public class DeviceServiceImpl implements IDeviceService { logger.error("[命令发送失败] 查询设备信息: {}", e.getMessage()); } sync(device); - List ids = deviceChannelMapper.getCommonChannelIdList(device.getDeviceId()); - if (!ids.isEmpty()) { - commonGbChannelService.onlineForList(ids); - } + } + List ids = deviceChannelMapper.getCommonChannelIdList(device.getDeviceId()); + if (!ids.isEmpty()) { + commonGbChannelService.onlineForList(ids); } // 上线添加订阅 if (device.getSubscribeCycleForCatalog() > 0) {