|
|
@@ -3,12 +3,11 @@ package com.coffee.bus.registry.device;
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
import cn.hutool.json.JSONUtil;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
-import com.baomidou.mybatisplus.core.toolkit.IdWorker;
|
|
|
-import com.coffee.bus.entity.BusDeviceRegisteredEntity;
|
|
|
+import com.coffee.bus.entity.BusDeviceEntity;
|
|
|
import com.coffee.bus.entity.BusPumpEntity;
|
|
|
import com.coffee.bus.registry.RegistryConstant;
|
|
|
import com.coffee.bus.registry.device.bean.DeviceBasicInfo;
|
|
|
-import com.coffee.bus.service.LocalBusDeviceRegisteredService;
|
|
|
+import com.coffee.bus.service.LocalBusDeviceService;
|
|
|
import com.coffee.bus.service.LocalBusPumpService;
|
|
|
import com.coffee.common.redis.RedisUtils;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
@@ -28,7 +27,7 @@ import java.util.Map;
|
|
|
public class ClusterDeviceRegistry implements DeviceRegistry {
|
|
|
private final RedisUtils redisUtils;
|
|
|
private final LocalBusPumpService pumpService;
|
|
|
- private final LocalBusDeviceRegisteredService deviceRegisteredService;
|
|
|
+ private final LocalBusDeviceService deviceRegisteredService;
|
|
|
@Override
|
|
|
public DeviceOperator getDevice(String deviceId) {
|
|
|
if(StrUtil.isEmpty(deviceId)){
|
|
|
@@ -39,8 +38,8 @@ public class ClusterDeviceRegistry implements DeviceRegistry {
|
|
|
if(result==null||result.size()==0){
|
|
|
//从数据库中获取数据
|
|
|
BusPumpEntity pump = pumpService.getOne(new QueryWrapper<BusPumpEntity>().lambda().eq(BusPumpEntity::getDeviceId, deviceId));
|
|
|
- BusDeviceRegisteredEntity registeredDevice = deviceRegisteredService.getOne(new QueryWrapper<BusDeviceRegisteredEntity>().lambda()
|
|
|
- .eq(BusDeviceRegisteredEntity::getDeviceId, deviceId));
|
|
|
+ BusDeviceEntity registeredDevice = deviceRegisteredService.getOne(new QueryWrapper<BusDeviceEntity>().lambda()
|
|
|
+ .eq(BusDeviceEntity::getDeviceId, deviceId));
|
|
|
if(registeredDevice==null){
|
|
|
return DeviceOperator.of(new DeviceBasicInfo(),redisUtils);
|
|
|
}
|