package com.dji.sample.ai.model.dto;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * @author guan
 */
@Data
public class AiInfoDTO implements Serializable {

    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

    /**
     * 设备sn
     */
    private String deviceSn;

    /**
     * 负载sn
     */
    private String payloadSn;

    /**
     * 告警类型
     */
    private String warnType;

    /**
     * 告警事件
     */
    private String warnEvent;

    /**
     * 告警时间
     */
    private LocalDateTime warnTime;

    /**
     * 图片url
     */
    private String imageUrl;

    /**
     * 触发地点
     */
    private String warnLocation;

    /**
     * 存放json数据
     */
    private String json;

    /**
     * 算法类型
     */
    private String algorithmType;

}
