package com.djhk.uav.airspace.domain;

import com.djhk.common.annotation.Excel;
import com.djhk.common.core.domain.BaseEntity;
import lombok.Data;

@Data
public class AirplaneApplyExport extends BaseEntity {

    /**
     * 主键序号
     */
    private Long id;

    /**
     * 飞行申报名称
     */
    @Excel(name = "飞行申报名称")
    private String name;

    /**
     * 申请状态
     */
    @Excel(name = "申请状态", readConverterExp = "0=发起申请,1=审批中 2=批准 3=不予批准")
    private String sts;


    /**
     * 任务性质 0 飞行任务 1 飞行训练
     */
    @Excel(name = "任务性质", readConverterExp = "0=飞行任务,1=飞行训练")
    private String taskProp;

    /**
     * 申报空域名称
     */
    @Excel(name = "申报空域名称")
    private String airspaceNames;

    /**
     * 申报空域经纬度
     */
    @Excel(name = "申报空域经纬度")
    private String location;

    /**
     * 申报空域高度
     */
    @Excel(name = "申报空域最低高度")
    private String heightMin;

    /**
     * 申报空域高度
     */
    @Excel(name = "申报空域最高高度")
    private String heightMax;
    /**
     * 申报空域半径
     */
//    @Excel(name = "申报空域经纬度")
//    private String radition;

    /**
     * 开始时间
     */
    @Excel(name = "开始时间")
    private String planBeg;

    /**
     * 结束时间
     */
    @Excel(name = "结束时间")
    private String planEnd;

    /**
     * 申请无人机名称
     */
    @Excel(name = "申请无人机名称")
    private String uavInfoNames;


    /**
     * 申请无人机警航编号
     */
//    @Excel(name = "申请无人机名称")
    private String uavInfoNameCode;


    /**
     * 申请无人机唯一识别码
     */
//    @Excel(name = "申请无人机名称")
    private String uavInfoNameQuSn;

    /**
     * 飞手名字
     */
    @Excel(name = "申请飞手")
    private String uavOperatorNames;

    /**
     * 部门名称
     */
    @Excel(name = "部门名称")
    private String deptName;


}
