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;
|
}
|