简单的修改
This commit is contained in:
@@ -16,37 +16,44 @@ namespace FATrace.Model
|
||||
public long Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务条码/编号(用于与 OEMRawUse/VideoAction 关联)。
|
||||
/// 业务条码/编号
|
||||
/// 内袋二维码
|
||||
/// </summary>
|
||||
[Column(StringLength = 100, IsNullable = false)]
|
||||
public string? Code { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 原料名称。
|
||||
/// 原料名称
|
||||
/// </summary>
|
||||
[Column(StringLength = 100, IsNullable = false)]
|
||||
public string? RawName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 操作用户标识。
|
||||
/// 原料条码
|
||||
/// </summary>
|
||||
[Column(StringLength = 100, IsNullable = false)]
|
||||
public string? RawCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 操作用户标识
|
||||
/// </summary>
|
||||
[Column(StringLength = 100, IsNullable = false)]
|
||||
public string? User { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态:Pending/Running/Completed/Failed/Canceled。
|
||||
/// 任务状态:Pending/Running/Completed/Failed/Canceled
|
||||
/// </summary>
|
||||
[Column(IsNullable = false)]
|
||||
public TaskStatus Status { get; set; } = TaskStatus.Pending;
|
||||
|
||||
/// <summary>
|
||||
/// 下载进度 0-100。
|
||||
/// 下载进度 0-100
|
||||
/// </summary>
|
||||
[Column(IsNullable = false)]
|
||||
public short Progress { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 目标视频保存路径(生成的本地文件全路径)。
|
||||
/// 目标视频保存路径(生成的本地文件全路径)
|
||||
/// </summary>
|
||||
[Column(StringLength = 200)]
|
||||
public string? VideoFilePath { get; set; }
|
||||
@@ -58,33 +65,34 @@ namespace FATrace.Model
|
||||
public string? Error { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 已尝试次数(每次 Running 前加一)。
|
||||
/// 已尝试次数(每次 Running 前加一)
|
||||
/// </summary>
|
||||
[Column(IsNullable = false)]
|
||||
public int TryCount { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// NVR 下载的开始时间(默认当前时间 - 5 分钟)。
|
||||
/// NVR 下载的开始时间(默认当前时间 - 30秒)
|
||||
/// </summary>
|
||||
[Column(IsNullable = false)]
|
||||
public DateTime NvrStartTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// NVR 下载的结束时间(默认当前时间)。
|
||||
/// NVR 下载的结束时间(默认当前时间)
|
||||
/// </summary>
|
||||
[Column(IsNullable = false)]
|
||||
public DateTime NvrEndTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间。
|
||||
/// 创建时间
|
||||
/// </summary>
|
||||
[Column(ServerTime = DateTimeKind.Local, CanUpdate = true)]
|
||||
public DateTime CreateTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 最近一次更新时间。
|
||||
/// 最近一次更新时间
|
||||
/// </summary>
|
||||
[Column(ServerTime = DateTimeKind.Local, CanUpdate = true)]
|
||||
public DateTime UpdateTime { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -26,10 +26,16 @@ namespace FATrace.Model
|
||||
[Column(Name = "RawName", IsNullable = false, StringLength = 100)]
|
||||
public string? RawName{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 原料条码
|
||||
/// </summary>
|
||||
[Column(StringLength = 100, IsNullable = false)]
|
||||
public string? RawCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频链接
|
||||
/// </summary>
|
||||
[Column(Name = "VideoUrl", IsNullable = false, StringLength = 256)]
|
||||
[Column(Name = "VideoUrl", IsNullable = false, StringLength = 500)]
|
||||
public string? VideoUrl{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
@@ -60,6 +66,7 @@ namespace FATrace.Model
|
||||
/// ///////////////////////////////////////////导航属性 LIN 一对一///////////////////////////////////////////////////////
|
||||
/// </summary>
|
||||
public long VideoActionId { get; set; } // 外键字段,必要
|
||||
|
||||
/// <summary>
|
||||
/// 视频信息
|
||||
/// </summary>
|
||||
|
||||
@@ -8,27 +8,27 @@ namespace FATrace.Model
|
||||
public enum TaskStatus
|
||||
{
|
||||
/// <summary>
|
||||
/// 待处理(已入队但尚未开始)。
|
||||
/// 待处理(已入队但尚未开始)
|
||||
/// </summary>
|
||||
Pending = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 运行中(正在处理)。
|
||||
/// 运行中(正在处理)
|
||||
/// </summary>
|
||||
Running = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 已完成(处理成功)。
|
||||
/// 已完成(处理成功)
|
||||
/// </summary>
|
||||
Completed = 2,
|
||||
|
||||
/// <summary>
|
||||
/// 失败(处理过程中出现错误)。
|
||||
/// 失败(处理过程中出现错误)
|
||||
/// </summary>
|
||||
Failed = 3,
|
||||
|
||||
/// <summary>
|
||||
/// 已取消(由用户或系统取消处理)。
|
||||
/// 已取消(由用户或系统取消处理)
|
||||
/// </summary>
|
||||
Canceled = 4
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user