package com.ard.work.domain.entity;
|
|
import lombok.AllArgsConstructor;
|
import lombok.Builder;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
import com.ard.common.annotation.Excel;
|
import com.ard.common.core.domain.BaseEntity;
|
|
/**
|
* 航线对象 uav_wayline
|
*
|
* @author ard
|
* @date 2025-06-27
|
*/
|
@Data
|
@Builder
|
@AllArgsConstructor
|
@NoArgsConstructor
|
public class UavWayline extends BaseEntity
|
{
|
private static final long serialVersionUID = 1L;
|
|
/** 主键 */
|
private String id;
|
|
/** 航线名称 */
|
@Excel(name = "航线名称")
|
private String name;
|
|
/** 航线类型 */
|
@Excel(name = "航线类型")
|
private Integer type;
|
|
/** 无人机型号 */
|
@Excel(name = "无人机型号")
|
private String uavModel;
|
|
/** 负载型号 */
|
@Excel(name = "负载型号")
|
private String payloadModel;
|
|
/** 全局速度 */
|
@Excel(name = "全局速度")
|
private Float globalSpeed;
|
|
/** 全局高度 */
|
@Excel(name = "全局高度")
|
private Float globalHeight;
|
|
/** 用户航点数量 */
|
@Excel(name = "用户航点数量")
|
private Integer userWaypointCount;
|
|
/** 规划航点数量 */
|
@Excel(name = "规划航点数量")
|
private Integer planWaypointCount;
|
|
/** 原始航线数据 */
|
@Excel(name = "航线数据")
|
private byte[] srcWaylineData;
|
|
/** 规划航线数据 */
|
@Excel(name = "航线数据")
|
private byte[] planWaylineData;
|
|
/** kmz地址 */
|
@Excel(name = "kmz地址")
|
private String kmzUrl;
|
|
/** 用户ID */
|
@Excel(name = "用户ID")
|
private Long userId;
|
|
/** 部门ID */
|
@Excel(name = "部门ID")
|
private Long deptId;
|
}
|