Browse Source

修复设备绑定异常问题

fuyuchuan 1 day ago
parent
commit
aa0bf4bae5

+ 4 - 4
service-meeting/service-meeting-biz/src/main/java/com/usky/meeting/service/impl/MeetingDeviceServiceImpl.java

@@ -190,9 +190,9 @@ public class MeetingDeviceServiceImpl extends AbstractCrudService<MeetingDeviceM
         meetingDevice.setCreateTime(now);
         meetingDevice.setTenantId(SecurityUtils.getTenantId());
 
-        String deviceCode = meetingDevice.getDeviceCode();
+        String ipAddr = meetingDevice.getIpAddr();
         LambdaQueryWrapper<MeetingDeviceHeartbeat> queryWrapper = Wrappers.lambdaQuery();
-        queryWrapper.eq(MeetingDeviceHeartbeat::getDeviceCode, deviceCode);
+        queryWrapper.eq(MeetingDeviceHeartbeat::getIpAddr, ipAddr);
         MeetingDeviceHeartbeat meetingDeviceHeartbeat = heartbeatMapper.selectOne(queryWrapper);
         if (meetingDeviceHeartbeat == null) {
             throw new BusinessException("设备离线!请重新输入");
@@ -218,9 +218,9 @@ public class MeetingDeviceServiceImpl extends AbstractCrudService<MeetingDeviceM
         meetingDevice.setUpdateBy(SecurityUtils.getUsername());
         meetingDevice.setUpdateTime(now);
 
-        String deviceCode = meetingDevice.getDeviceCode();
+        String ipAddr = meetingDevice.getIpAddr();
         LambdaQueryWrapper<MeetingDeviceHeartbeat> queryWrapper = Wrappers.lambdaQuery();
-        queryWrapper.eq(MeetingDeviceHeartbeat::getDeviceCode, deviceCode);
+        queryWrapper.eq(MeetingDeviceHeartbeat::getIpAddr, ipAddr);
         MeetingDeviceHeartbeat meetingDeviceHeartbeat = heartbeatMapper.selectOne(queryWrapper);
         if (meetingDeviceHeartbeat == null) {
             throw new BusinessException("设备离线!请重新输入");