Merge branch 'main' of http://th.local.t-aaron.com:13000/THENG/a-cloud-all
This commit is contained in:
commit
33b880934e
|
|
@ -0,0 +1,28 @@
|
||||||
|
package com.ruoyi.device.api.domain;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 无人机负载类型VO
|
||||||
|
*
|
||||||
|
* @author 拓恒
|
||||||
|
* @date 2026-03-04
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
public class AirLoadTypeVO implements Serializable {
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
/** 负载名称 */
|
||||||
|
private String loadName;
|
||||||
|
|
||||||
|
/** 负载系列 */
|
||||||
|
private String loadSeries;
|
||||||
|
|
||||||
|
/** 负载分类:0-负载,1-配件 */
|
||||||
|
private Integer loadCategory;
|
||||||
|
|
||||||
|
/** 槽:1、2 或者-1(-1代表全部槽位可用) */
|
||||||
|
private Integer slot;
|
||||||
|
}
|
||||||
|
|
@ -3,6 +3,8 @@ package com.ruoyi.device.api.domain;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 无人机类型通用枚举VO
|
* 无人机类型通用枚举VO
|
||||||
|
|
@ -46,6 +48,18 @@ public class AirTypeGeneralEnumVO implements Serializable
|
||||||
/** 是否生效:0-失效,1-生效 */
|
/** 是否生效:0-失效,1-生效 */
|
||||||
private Integer enabled;
|
private Integer enabled;
|
||||||
|
|
||||||
|
/** 槽位数 */
|
||||||
|
private Integer slotCount;
|
||||||
|
|
||||||
|
/** 负载数量限制 */
|
||||||
|
private Integer loadLimit;
|
||||||
|
|
||||||
|
/** 配件限制数量 */
|
||||||
|
private Integer accessoryLimit;
|
||||||
|
|
||||||
|
/** 可用负载列表(按系列分组) */
|
||||||
|
private Map<String, List<AirLoadTypeVO>> loadList;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 生成类型编码(domain-type-subType)
|
* 生成类型编码(domain-type-subType)
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue