添加日志

This commit is contained in:
孙小云 2026-01-21 14:16:24 +08:00
parent f2c7d5e265
commit 894bceaa22
1 changed files with 40 additions and 33 deletions

View File

@ -55,49 +55,56 @@ public class BufferDeviceImpl implements IBufferDeviceService
@Override
public DockDetailDTO getDockDetailById(Long dockId)
{
DockDetailDTO dto = new DockDetailDTO();
Dock dock = dockDomain.selectDockByDockId(dockId);
log.info("selectDockByDockId {}",JSON.toJSONString(dock));
if (dock == null)
{
return null;
}
Device device = deviceDomain.selectDeviceByDeviceId(dock.getDeviceId());
dto.setDockId(dock.getDockId());
dto.setDockName(dock.getDockName());
dto.setDockLocation(dock.getDockLocation());
Device device = deviceDomain.selectDeviceByDeviceId(dock.getDeviceId());
log.info("selectDeviceByDeviceId {}",JSON.toJSONString(device));
dto.setDockIotId(device.getIotDeviceId());
DockDetailDTO result = new DockDetailDTO();
result.setDockId(dock.getDockId());
result.setDockName(dock.getDockName());
result.setDockLocation(dock.getDockLocation());
ThingsBoardData thingsBoardData = getThingsBoardData("dock", device.getIotDeviceId());
result.setFirmwareVersion(thingsBoardData.getFirmwareVersion());
result.setSnNumber(thingsBoardData.getSnNumber());
result.setBindTime(thingsBoardData.getBindTime());
result.setMaintenanceDays(thingsBoardData.getMaintenanceDays());
result.setDockName(thingsBoardData.getDockName());
result.setDockStatus(thingsBoardData.getDockStatus());
result.setBackupLongitude(thingsBoardData.getBackupLongitude());
result.setBackupLatitude(thingsBoardData.getBackupLatitude());
result.setRunningDuration(thingsBoardData.getRunningDuration());
result.setMissionCount(thingsBoardData.getMissionCount());
result.setWindSpeed(thingsBoardData.getWindSpeed());
result.setRainfall(thingsBoardData.getRainfall());
result.setEnvironmentTemperature(thingsBoardData.getEnvironmentTemperature());
result.setEnvironmentHumidity(thingsBoardData.getEnvironmentHumidity());
result.setNetworkType(thingsBoardData.getNetworkType());
result.setNetworkDelay(thingsBoardData.getNetworkDelay());
result.setAirConditionerStatus(thingsBoardData.getAirConditionerStatus());
result.setCabinDoorStatus(thingsBoardData.getCabinDoorStatus());
result.setDockRunStatus(thingsBoardData.getDockRunStatus());
result.setInternalCamera(thingsBoardData.getInternalCamera());
result.setExternalCamera(thingsBoardData.getExternalCamera());
result.setChargingStatus(thingsBoardData.getChargingStatus());
result.setCabinTemperature(thingsBoardData.getCabinTemperature());
result.setCabinHumidity(thingsBoardData.getCabinHumidity());
result.setElevatorPosition(thingsBoardData.getElevatorPosition());
result.setXAxisClampStatus(thingsBoardData.getXAxisClampStatus());
result.setYAxisClampStatus(thingsBoardData.getYAxisClampStatus());
dto.setFirmwareVersion(thingsBoardData.getFirmwareVersion());
dto.setSnNumber(thingsBoardData.getSnNumber());
dto.setBindTime(thingsBoardData.getBindTime());
dto.setMaintenanceDays(thingsBoardData.getMaintenanceDays());
dto.setDockName(thingsBoardData.getDockName());
dto.setDockStatus(thingsBoardData.getDockStatus());
dto.setBackupLongitude(thingsBoardData.getBackupLongitude());
dto.setBackupLatitude(thingsBoardData.getBackupLatitude());
dto.setRunningDuration(thingsBoardData.getRunningDuration());
dto.setMissionCount(thingsBoardData.getMissionCount());
dto.setWindSpeed(thingsBoardData.getWindSpeed());
dto.setRainfall(thingsBoardData.getRainfall());
dto.setEnvironmentTemperature(thingsBoardData.getEnvironmentTemperature());
dto.setEnvironmentHumidity(thingsBoardData.getEnvironmentHumidity());
dto.setNetworkType(thingsBoardData.getNetworkType());
dto.setNetworkDelay(thingsBoardData.getNetworkDelay());
dto.setAirConditionerStatus(thingsBoardData.getAirConditionerStatus());
dto.setCabinDoorStatus(thingsBoardData.getCabinDoorStatus());
dto.setDockRunStatus(thingsBoardData.getDockRunStatus());
dto.setInternalCamera(thingsBoardData.getInternalCamera());
dto.setExternalCamera(thingsBoardData.getExternalCamera());
dto.setChargingStatus(thingsBoardData.getChargingStatus());
dto.setCabinTemperature(thingsBoardData.getCabinTemperature());
dto.setCabinHumidity(thingsBoardData.getCabinHumidity());
dto.setElevatorPosition(thingsBoardData.getElevatorPosition());
dto.setXAxisClampStatus(thingsBoardData.getXAxisClampStatus());
dto.setYAxisClampStatus(thingsBoardData.getYAxisClampStatus());
return result;
return dto;
}
@Override