package com.ruoyi.business.uav.domain;
|
|
import com.ruoyi.common.annotation.Excel;
|
import com.ruoyi.common.core.domain.BaseEntity;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
import lombok.ToString;
|
import lombok.experimental.Accessors;
|
|
/**
|
* @Author:yuankun
|
* @Package:com.ruoyi.business.uav
|
* @Project:ruoyi-vue-service
|
* @name:uav
|
* @Date:2024/5/12 15:21
|
* @Filename:uav
|
*/
|
@Data
|
@Accessors(chain = true)
|
@ToString(callSuper = true)
|
@EqualsAndHashCode(callSuper = true)
|
public class UavConfig extends BaseEntity {
|
|
/**
|
* $column.columnComment
|
*/
|
private Long id;
|
|
|
/**
|
* 设备编号
|
*/
|
@Excel(name = "设备编号")
|
private String uavId;
|
|
/**
|
* 连接id
|
*/
|
@Excel(name = "连接id")
|
private String uavClient;
|
|
/**
|
* 无人机型号
|
*/
|
@Excel(name = "无人机型号")
|
private String uavModel;
|
|
/**
|
* 无人机图片
|
*/
|
@Excel(name = "无人机图片")
|
private String uavImage;
|
|
/**
|
* 无人机识别状态
|
*/
|
@Excel(name = "无人机识别状态")
|
private Integer uavAiState;
|
|
/**
|
* 无人机是否开机 1开机,0关机,2未知
|
*/
|
@Excel(name = "无人机是否开机 1开机,0关机,2未知")
|
private Integer uavState;
|
|
/**
|
* 无人机默认开启的布控ID
|
*/
|
@Excel(name = "无人机默认开启的布控ID")
|
private String uavControlId;
|
|
/**
|
* 连接用户名
|
*/
|
@Excel(name = "连接用户名")
|
private String username;
|
|
/**
|
* 连接密码
|
*/
|
@Excel(name = "连接密码")
|
private String password;
|
|
/**
|
* 连接地址
|
*/
|
@Excel(name = "连接地址")
|
private String address;
|
|
/**
|
* 连接端口
|
*/
|
@Excel(name = "连接端口")
|
private Long port;
|
|
/**
|
* 状态
|
*/
|
@Excel(name = "状态")
|
private Long state;
|
|
/**
|
* 备注
|
*/
|
@Excel(name = "备注")
|
private String remark;
|
|
/**
|
* 无人机品牌
|
*/
|
@Excel(name = "无人机品牌")
|
private String uavBrand;
|
|
}
|