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("start_flight_distance")
|
private Double startFlightDistance;
|
@TableField("end_flight_distance")
|
private Double endFlightDistance;
|
}
|