using SqlSugar;
namespace OpenAuth.Repository.Domain
{
///
/// 任务历史记录实体类
///
[SugarTable("lasa_task_history")]
public class LasaTaskHistory
{
///
/// 主键ID
///
[SugarColumn(IsPrimaryKey = true, ColumnName = "Id")]
public string Id { get; set; }
///
/// 任务名称
///
public string TaskName { get; set; }
///
/// 任务状态 0-待执行任务 1-任务执行中 2-任务执行失败 5-任务成功
///
public short? Status { get; set; }
///
/// 任务id
///
public string TaskId { get; set; }
///
/// 任务执行时间
///
public System.DateTime? ExecuteTime { get; set; }
///
/// 任务完成时间
///
public System.DateTime? CompletedTime { get; set; }
///
/// 执行时长(秒)
///
public long? ActualExecuteDuration { get; set; }
///
/// 期望文件数量
///
public int? ExpectedFileCount { get; set; }
///
/// 已上传文件数量
///
public int? UploadedFileCount { get; set; }
///
/// 失败原因
///
public string Reason { get; set; }
///
/// 任务id 大疆使用
///
public string FlightId { get; set; }
///
/// 部级任务id
///
public string ExternalTaskId { get; set; }
///
/// 断点信息
///
public string BreakPoint { get; set; }
}
}