package com.dji.sample.log.model.entity; import com.baomidou.mybatisplus.annotation.*; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serializable; /** * @PROJECT_NAME: iot_drone_api * @DESCRIPTION: * @USER: aix * @DATE: 2023/10/27 17:40 */ @TableName("drone_flight_log") @Data @Builder @AllArgsConstructor @NoArgsConstructor public class DroneFlightLogEntity implements Serializable { @TableId(value = "id", type = IdType.AUTO) private Long id; @TableField("workspace_id") private String workspaceId; @TableField("device_sn") private String deviceSn; @TableField("device_name") private String deviceName; @TableField("nickname") private String nickname; @TableField("title") private String title; @TableField(value = "start_time", fill = FieldFill.INSERT) private Long startTime; @TableField(value = "end_time", fill = FieldFill.INSERT_UPDATE) private Long endTime; @TableField("total_flight_distance") private Double totalFlightDistance; @TableField("track_id") private String trackId; @TableField("job_id") private String jobId; @TableField("start_flight_distance") private Double startFlightDistance; @TableField("end_flight_distance") private Double endFlightDistance; }