package com.dji.sample.wayline.model.entity; import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serializable; import java.util.List; /** * @author sean * @version 1.1 * @date 2022/6/1 */ @Data @Builder @NoArgsConstructor @AllArgsConstructor @TableName(value = "wayline_job_break_point",autoResultMap = true) public class WaylineJobBreakPointEntity implements Serializable { @TableId(type = IdType.AUTO) private Integer id; @TableField("job_id") private String jobId; @TableField("bp_index") private Integer bpIndex; @TableField("state") private Integer state; @TableField("progress") private Double progress; @TableField("wayline_id") private Integer waylineId; @TableField("break_reason") private Integer breakReason; @TableField("latitude") private Double latitude; @TableField("longitude") private Double longitude; @TableField("height") private Double height; @TableField("attitudehead") private Double attitudeHead; @TableField(value = "create_time", fill = FieldFill.INSERT) private Long createTime; @TableField(value = "update_time", fill = FieldFill.INSERT_UPDATE) private Long updateTime; }