using System;
using System.Linq;
using System.Text;
using SqlSugar;

namespace OpenAuth.Repository.Domain
{
    ///<summary>
    ///省对接无人机任务表
    ///</summary>
    [SugarTable("drone_docktask")]
    public partial class DroneDocktask
    {
           public DroneDocktask(){


           }
           /// <summary>
           /// Desc:主键
           /// Default:
           /// Nullable:False
           /// </summary>           
           [SugarColumn(IsPrimaryKey=true)]
           public string id {get;set;}

           /// <summary>
           /// Desc:无人机机场设备唯一id（多个）
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string deviceid {get;set;}

           /// <summary>
           /// Desc:业务类型，用于标识数据来源
           /// Default:
           /// Nullable:False
           /// </summary>           
           public string bizidname {get;set;}

           /// <summary>
           /// Desc:下发任务名称
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string taskname {get;set;}

           /// <summary>
           /// Desc:下发任务id
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string taskid {get;set;}

           /// <summary>
           /// Desc:数据类型，	用于后续成果上传获取上传路径
           /// Default:
           /// Nullable:False
           /// </summary>           
           public string datacode {get;set;}
        /// <summary>
        /// 任务是否开始执行（0未开始，1已开始，2已完成，3已取消）
        /// </summary>
        public int state { get; set;}

        public DateTime? createtime { get; set; }

    }
}
