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; } } }