修改获取机场状态的代码

This commit is contained in:
孙小云 2026-01-21 15:58:12 +08:00
parent cb1c303a6c
commit 624936dffc
4 changed files with 2 additions and 108 deletions

View File

@ -1,59 +0,0 @@
package com.ruoyi.device.service.enums;
/**
* 机场状态枚举
*
* @author ruoyi
* @date 2026-01-21
*/
public enum DockStatusEnum
{
/**
* 空闲中
*/
IDLE("IDLE", "空闲中"),
/**
* 现场调试
*/
Debugging("Debugging", "现场调试/远程调试"),
/**
* 固件升级中
*/
FIRMWARE_UPGRADING("Upgrading", "固件升级中"),
/**
* 作业中
*/
WORKING("Working", "作业中"),
/**
* 待标定
*/
UNKNOWN("UNKNOWN", "待标定");
private final String code;
private final String description;
DockStatusEnum(String code, String description) {
this.code = code;
this.description = description;
}
public String getCode() {
return code;
}
public String getDescription() {
return description;
}
@Override
public String toString() {
return code;
}
}

View File

@ -1,47 +0,0 @@
package com.ruoyi.device.service.enums;
/**
* 挂载类型枚举
* Service层使用
*
* @author ruoyi
* @date 2026-01-19
*/
public enum PayloadType {
/**
* 喊话器
*/
SPEAKER("SPEAKER", "喊话器"),
/**
* 相机
*/
CAMERA("CAMERA", "相机"),
/**
* 其他挂载
*/
OTHER("OTHER", "其他");
private final String code;
private final String description;
PayloadType(String code, String description) {
this.code = code;
this.description = description;
}
public String getCode() {
return code;
}
public String getDescription() {
return description;
}
@Override
public String toString() {
return code;
}
}

View File

@ -13,7 +13,7 @@ import com.ruoyi.device.domain.model.thingsboard.constants.DeviceAttributes;
import com.ruoyi.device.service.api.IBufferDeviceService; import com.ruoyi.device.service.api.IBufferDeviceService;
import com.ruoyi.device.service.dto.AircraftDetailDTO; import com.ruoyi.device.service.dto.AircraftDetailDTO;
import com.ruoyi.device.service.dto.DockDetailDTO; import com.ruoyi.device.service.dto.DockDetailDTO;
import com.ruoyi.device.service.enums.DockStatusEnum; import com.ruoyi.device.api.enums.DockStatusEnum;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;

View File

@ -9,8 +9,8 @@ import com.ruoyi.device.domain.model.thingsboard.TelemetryValue;
import com.ruoyi.device.domain.model.thingsboard.attributes.psdk.PsdkDevice; import com.ruoyi.device.domain.model.thingsboard.attributes.psdk.PsdkDevice;
import com.ruoyi.device.domain.model.thingsboard.constants.DeviceAttributes; import com.ruoyi.device.domain.model.thingsboard.constants.DeviceAttributes;
import com.ruoyi.device.domain.model.thingsboard.constants.DeviceTelemetry; import com.ruoyi.device.domain.model.thingsboard.constants.DeviceTelemetry;
import com.ruoyi.device.api.enums.PayloadType;
import com.ruoyi.device.service.enums.DeviceType; import com.ruoyi.device.service.enums.DeviceType;
import com.ruoyi.device.service.enums.PayloadType;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;