package com.tuoheng.admin.vo.airport;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 机场平台创建任务视图Vo
 *
 * @author wanjing
 * @team tuoheng
 * @date 2023-07-27
 */
@NoArgsConstructor
@Data
public class AirPortCreateTaskVo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 任务ID(执行任务时传此ID)
     */
    private Integer id;

    /**
     * 租户ID
     */
    private String tenantId;

    /**
     * 任务编号
     */
    private String code;

    /**
     * 任务名称
     */
    private String name;

    /**
     * 机场ID
     */
    private Integer aid;

    /**
     * 机场名称
     */
    private String aname;

    /**
     * 执飞无人机ID
     */
    private Integer droneId;

    /**
     * 航线文件ID
     */
    private Integer airlineFileId;

    /**
     * 任务状态：1,待执行;2,执行中;3,执行完成
     */
    private Integer status;

    /**
     * 任务来源
     */
    private String taskSource;

    /**
     * 任务来源名称
     */
    private String taskSourceName;

    /**
     * 执行类型：1,单次;2,每天; 5,每周;6,每月
     */
    private Integer type;

}
