package com.ard.sample.manage.model.entity; import com.baomidou.mybatisplus.annotation.*; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serializable; @Data @Builder @NoArgsConstructor @AllArgsConstructor @TableName(value = "wayline_trajectory") public class WaylineTrajectoryEntity implements Serializable { /** * 主建 * */ @TableId(type = IdType.AUTO) private Integer id; /** * 计划任务id * */ @TableField(value = "job_id") private String jobId; /** * 计划任务名称 * */ @TableField("name") private String name; /** * 用于此任务的航线文件id。 * */ @TableField("file_id") private String fileId; /** * 航线文件名称 * */ @TableField("file_name") private String fileName; /** * 执行此任务的机场sn。 * */ @TableField("dock_sn") private String dockSn; /** * 进度为ok时,为一次轨迹的结束 * */ @TableField("progress") private String progress; /** * 创建时间 * */ @TableField(value = "create_time", fill = FieldFill.INSERT) private Long createTime; /** * 更新时间 * */ @TableField(value = "update_time", fill = FieldFill.INSERT_UPDATE) private Long updateTime; /** * 飞行轨迹list * */ @TableField("trajectory_list") private byte[] trajectoryList; /** * 任务状态list * */ @TableField("task_list") private byte[] taskList; }