503 lines
11 KiB
Java
503 lines
11 KiB
Java
package com.ruoyi.device.service.dto;
|
|
|
|
import java.io.Serializable;
|
|
|
|
/**
|
|
* 机场详情DTO对象
|
|
* 包含 DockVO 和 DockDetailVO 的所有字段
|
|
*
|
|
* @author ruoyi
|
|
* @date 2026-01-20
|
|
*/
|
|
public class DockDetailDTO implements Serializable
|
|
{
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
// ========== DockVO 字段 ==========
|
|
|
|
/** 机场ID */
|
|
private Long dockId;
|
|
|
|
/** 机场IOT ID */
|
|
private String dockIotId;
|
|
|
|
/** 机场名称 */
|
|
private String dockName;
|
|
|
|
/** 机场位置 */
|
|
private String dockLocation;
|
|
|
|
/** 机场厂商 */
|
|
private String dockManufacturer;
|
|
|
|
/** 机场型号 */
|
|
private String dockModel;
|
|
|
|
/** 机场状态 */
|
|
private String dockStatus;
|
|
|
|
/** 无人机信息 */
|
|
private AircraftDTO aircraft;
|
|
|
|
// ========== DockDetailVO 字段 ==========
|
|
|
|
/** 厂商名称 */
|
|
private String manufacturerName;
|
|
|
|
/** 固件版本 */
|
|
private String firmwareVersion;
|
|
|
|
/** SN号 */
|
|
private String snNumber;
|
|
|
|
/** 绑定时间 */
|
|
private Long bindTime;
|
|
|
|
/** 运维剩余天数 */
|
|
private Integer maintenanceDays;
|
|
|
|
/** 备降点坐标(经度) */
|
|
private Double backupLongitude;
|
|
|
|
/** 备降点坐标(纬度) */
|
|
private Double backupLatitude;
|
|
|
|
/** 运行时长 */
|
|
private Integer runningDuration;
|
|
|
|
/** 作业架次 */
|
|
private Integer missionCount;
|
|
|
|
/** 环境风速 */
|
|
private Double windSpeed;
|
|
|
|
/** 环境雨量 */
|
|
private Double rainfall;
|
|
|
|
/** 环境温度 */
|
|
private Double environmentTemperature;
|
|
|
|
/** 环境湿度 */
|
|
private Double environmentHumidity;
|
|
|
|
/** 网络类型 */
|
|
private String networkType;
|
|
|
|
/** 网络延迟 */
|
|
private Integer networkDelay;
|
|
|
|
/** 空调状态 */
|
|
private String airConditionerStatus;
|
|
|
|
/** 舱门状态 */
|
|
private String cabinDoorStatus;
|
|
|
|
/** 机场运行状态 */
|
|
private String dockRunStatus;
|
|
|
|
/** 舱内摄像头 */
|
|
private String internalCamera;
|
|
|
|
/** 舱外摄像头 */
|
|
private String externalCamera;
|
|
|
|
/** 充放电状态 */
|
|
private String chargingStatus;
|
|
|
|
/** 舱内温度 */
|
|
private Double cabinTemperature;
|
|
|
|
/** 舱内湿度 */
|
|
private Double cabinHumidity;
|
|
|
|
/** 升降架位置 */
|
|
private String elevatorPosition;
|
|
|
|
/** X轴夹状态 */
|
|
private String xAxisClampStatus;
|
|
|
|
/** Y轴夹状态 */
|
|
private String yAxisClampStatus;
|
|
|
|
public Long getDockId()
|
|
{
|
|
return dockId;
|
|
}
|
|
|
|
public void setDockId(Long dockId)
|
|
{
|
|
this.dockId = dockId;
|
|
}
|
|
|
|
public String getDockIotId()
|
|
{
|
|
return dockIotId;
|
|
}
|
|
|
|
public void setDockIotId(String dockIotId)
|
|
{
|
|
this.dockIotId = dockIotId;
|
|
}
|
|
|
|
public String getDockName()
|
|
{
|
|
return dockName;
|
|
}
|
|
|
|
public void setDockName(String dockName)
|
|
{
|
|
this.dockName = dockName;
|
|
}
|
|
|
|
public String getDockLocation()
|
|
{
|
|
return dockLocation;
|
|
}
|
|
|
|
public void setDockLocation(String dockLocation)
|
|
{
|
|
this.dockLocation = dockLocation;
|
|
}
|
|
|
|
public String getDockManufacturer()
|
|
{
|
|
return dockManufacturer;
|
|
}
|
|
|
|
public void setDockManufacturer(String dockManufacturer)
|
|
{
|
|
this.dockManufacturer = dockManufacturer;
|
|
}
|
|
|
|
public String getDockModel()
|
|
{
|
|
return dockModel;
|
|
}
|
|
|
|
public void setDockModel(String dockModel)
|
|
{
|
|
this.dockModel = dockModel;
|
|
}
|
|
|
|
public String getDockStatus()
|
|
{
|
|
return dockStatus;
|
|
}
|
|
|
|
public void setDockStatus(String dockStatus)
|
|
{
|
|
this.dockStatus = dockStatus;
|
|
}
|
|
|
|
public AircraftDTO getAircraft()
|
|
{
|
|
return aircraft;
|
|
}
|
|
|
|
public void setAircraft(AircraftDTO aircraft)
|
|
{
|
|
this.aircraft = aircraft;
|
|
}
|
|
|
|
public String getManufacturerName()
|
|
{
|
|
return manufacturerName;
|
|
}
|
|
|
|
public void setManufacturerName(String manufacturerName)
|
|
{
|
|
this.manufacturerName = manufacturerName;
|
|
}
|
|
|
|
public String getFirmwareVersion()
|
|
{
|
|
return firmwareVersion;
|
|
}
|
|
|
|
public void setFirmwareVersion(String firmwareVersion)
|
|
{
|
|
this.firmwareVersion = firmwareVersion;
|
|
}
|
|
|
|
public String getSnNumber()
|
|
{
|
|
return snNumber;
|
|
}
|
|
|
|
public void setSnNumber(String snNumber)
|
|
{
|
|
this.snNumber = snNumber;
|
|
}
|
|
|
|
public Long getBindTime()
|
|
{
|
|
return bindTime;
|
|
}
|
|
|
|
public void setBindTime(Long bindTime)
|
|
{
|
|
this.bindTime = bindTime;
|
|
}
|
|
|
|
public Integer getMaintenanceDays()
|
|
{
|
|
return maintenanceDays;
|
|
}
|
|
|
|
public void setMaintenanceDays(Integer maintenanceDays)
|
|
{
|
|
this.maintenanceDays = maintenanceDays;
|
|
}
|
|
|
|
public Double getBackupLongitude()
|
|
{
|
|
return backupLongitude;
|
|
}
|
|
|
|
public void setBackupLongitude(Double backupLongitude)
|
|
{
|
|
this.backupLongitude = backupLongitude;
|
|
}
|
|
|
|
public Double getBackupLatitude()
|
|
{
|
|
return backupLatitude;
|
|
}
|
|
|
|
public void setBackupLatitude(Double backupLatitude)
|
|
{
|
|
this.backupLatitude = backupLatitude;
|
|
}
|
|
|
|
public Integer getRunningDuration()
|
|
{
|
|
return runningDuration;
|
|
}
|
|
|
|
public void setRunningDuration(Integer runningDuration)
|
|
{
|
|
this.runningDuration = runningDuration;
|
|
}
|
|
|
|
public Integer getMissionCount()
|
|
{
|
|
return missionCount;
|
|
}
|
|
|
|
public void setMissionCount(Integer missionCount)
|
|
{
|
|
this.missionCount = missionCount;
|
|
}
|
|
|
|
public Double getWindSpeed()
|
|
{
|
|
return windSpeed;
|
|
}
|
|
|
|
public void setWindSpeed(Double windSpeed)
|
|
{
|
|
this.windSpeed = windSpeed;
|
|
}
|
|
|
|
public Double getRainfall()
|
|
{
|
|
return rainfall;
|
|
}
|
|
|
|
public void setRainfall(Double rainfall)
|
|
{
|
|
this.rainfall = rainfall;
|
|
}
|
|
|
|
public Double getEnvironmentTemperature()
|
|
{
|
|
return environmentTemperature;
|
|
}
|
|
|
|
public void setEnvironmentTemperature(Double environmentTemperature)
|
|
{
|
|
this.environmentTemperature = environmentTemperature;
|
|
}
|
|
|
|
public Double getEnvironmentHumidity()
|
|
{
|
|
return environmentHumidity;
|
|
}
|
|
|
|
public void setEnvironmentHumidity(Double environmentHumidity)
|
|
{
|
|
this.environmentHumidity = environmentHumidity;
|
|
}
|
|
|
|
public String getNetworkType()
|
|
{
|
|
return networkType;
|
|
}
|
|
|
|
public void setNetworkType(String networkType)
|
|
{
|
|
this.networkType = networkType;
|
|
}
|
|
|
|
public Integer getNetworkDelay()
|
|
{
|
|
return networkDelay;
|
|
}
|
|
|
|
public void setNetworkDelay(Integer networkDelay)
|
|
{
|
|
this.networkDelay = networkDelay;
|
|
}
|
|
|
|
public String getAirConditionerStatus()
|
|
{
|
|
return airConditionerStatus;
|
|
}
|
|
|
|
public void setAirConditionerStatus(String airConditionerStatus)
|
|
{
|
|
this.airConditionerStatus = airConditionerStatus;
|
|
}
|
|
|
|
public String getCabinDoorStatus()
|
|
{
|
|
return cabinDoorStatus;
|
|
}
|
|
|
|
public void setCabinDoorStatus(String cabinDoorStatus)
|
|
{
|
|
this.cabinDoorStatus = cabinDoorStatus;
|
|
}
|
|
|
|
public String getDockRunStatus()
|
|
{
|
|
return dockRunStatus;
|
|
}
|
|
|
|
public void setDockRunStatus(String dockRunStatus)
|
|
{
|
|
this.dockRunStatus = dockRunStatus;
|
|
}
|
|
|
|
public String getInternalCamera()
|
|
{
|
|
return internalCamera;
|
|
}
|
|
|
|
public void setInternalCamera(String internalCamera)
|
|
{
|
|
this.internalCamera = internalCamera;
|
|
}
|
|
|
|
public String getExternalCamera()
|
|
{
|
|
return externalCamera;
|
|
}
|
|
|
|
public void setExternalCamera(String externalCamera)
|
|
{
|
|
this.externalCamera = externalCamera;
|
|
}
|
|
|
|
public String getChargingStatus()
|
|
{
|
|
return chargingStatus;
|
|
}
|
|
|
|
public void setChargingStatus(String chargingStatus)
|
|
{
|
|
this.chargingStatus = chargingStatus;
|
|
}
|
|
|
|
public Double getCabinTemperature()
|
|
{
|
|
return cabinTemperature;
|
|
}
|
|
|
|
public void setCabinTemperature(Double cabinTemperature)
|
|
{
|
|
this.cabinTemperature = cabinTemperature;
|
|
}
|
|
|
|
public Double getCabinHumidity()
|
|
{
|
|
return cabinHumidity;
|
|
}
|
|
|
|
public void setCabinHumidity(Double cabinHumidity)
|
|
{
|
|
this.cabinHumidity = cabinHumidity;
|
|
}
|
|
|
|
public String getElevatorPosition()
|
|
{
|
|
return elevatorPosition;
|
|
}
|
|
|
|
public void setElevatorPosition(String elevatorPosition)
|
|
{
|
|
this.elevatorPosition = elevatorPosition;
|
|
}
|
|
|
|
public String getXAxisClampStatus()
|
|
{
|
|
return xAxisClampStatus;
|
|
}
|
|
|
|
public void setXAxisClampStatus(String xAxisClampStatus)
|
|
{
|
|
this.xAxisClampStatus = xAxisClampStatus;
|
|
}
|
|
|
|
public String getYAxisClampStatus()
|
|
{
|
|
return yAxisClampStatus;
|
|
}
|
|
|
|
public void setYAxisClampStatus(String yAxisClampStatus)
|
|
{
|
|
this.yAxisClampStatus = yAxisClampStatus;
|
|
}
|
|
|
|
@Override
|
|
public String toString()
|
|
{
|
|
return "DockDetailDTO{" +
|
|
"dockId=" + dockId +
|
|
", dockIotId='" + dockIotId + '\'' +
|
|
", dockName='" + dockName + '\'' +
|
|
", dockLocation='" + dockLocation + '\'' +
|
|
", dockManufacturer='" + dockManufacturer + '\'' +
|
|
", dockModel='" + dockModel + '\'' +
|
|
", dockStatus='" + dockStatus + '\'' +
|
|
", aircraft=" + aircraft +
|
|
", manufacturerName='" + manufacturerName + '\'' +
|
|
", firmwareVersion='" + firmwareVersion + '\'' +
|
|
", snNumber='" + snNumber + '\'' +
|
|
", bindTime=" + bindTime +
|
|
", maintenanceDays=" + maintenanceDays +
|
|
", backupLongitude=" + backupLongitude +
|
|
", backupLatitude=" + backupLatitude +
|
|
", runningDuration=" + runningDuration +
|
|
", missionCount=" + missionCount +
|
|
", windSpeed=" + windSpeed +
|
|
", rainfall=" + rainfall +
|
|
", environmentTemperature=" + environmentTemperature +
|
|
", environmentHumidity=" + environmentHumidity +
|
|
", networkType='" + networkType + '\'' +
|
|
", networkDelay=" + networkDelay +
|
|
", airConditionerStatus='" + airConditionerStatus + '\'' +
|
|
", cabinDoorStatus='" + cabinDoorStatus + '\'' +
|
|
", dockRunStatus='" + dockRunStatus + '\'' +
|
|
", internalCamera='" + internalCamera + '\'' +
|
|
", externalCamera='" + externalCamera + '\'' +
|
|
", chargingStatus='" + chargingStatus + '\'' +
|
|
", cabinTemperature=" + cabinTemperature +
|
|
", cabinHumidity=" + cabinHumidity +
|
|
", elevatorPosition='" + elevatorPosition + '\'' +
|
|
", xAxisClampStatus='" + xAxisClampStatus + '\'' +
|
|
", yAxisClampStatus='" + yAxisClampStatus + '\'' +
|
|
'}';
|
|
}
|
|
}
|