v1
This commit is contained in:
16
OrpaonVision.Core/Enums/AnnotationPlatformEnum.cs
Normal file
16
OrpaonVision.Core/Enums/AnnotationPlatformEnum.cs
Normal file
@@ -0,0 +1,16 @@
|
||||
namespace OrpaonVision.Core.Enums;
|
||||
|
||||
/// <summary>
|
||||
/// 标注平台类型。
|
||||
///
|
||||
/// 说明:
|
||||
/// - 根据当前需求文档,系统当前版本仅支持 CVAT;
|
||||
/// - 后续若扩展其他平台,可在本枚举中追加,并由适配层实现差异化处理。
|
||||
/// </summary>
|
||||
public enum AnnotationPlatformEnum
|
||||
{
|
||||
/// <summary>
|
||||
/// CVAT 平台。
|
||||
/// </summary>
|
||||
Cvat = 1
|
||||
}
|
||||
27
OrpaonVision.Core/Enums/AnnotationSyncStatusEnum.cs
Normal file
27
OrpaonVision.Core/Enums/AnnotationSyncStatusEnum.cs
Normal file
@@ -0,0 +1,27 @@
|
||||
namespace OrpaonVision.Core.Enums;
|
||||
|
||||
/// <summary>
|
||||
/// 标注任务同步状态。
|
||||
/// </summary>
|
||||
public enum AnnotationSyncStatusEnum
|
||||
{
|
||||
/// <summary>
|
||||
/// 未同步。
|
||||
/// </summary>
|
||||
None = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 同步中。
|
||||
/// </summary>
|
||||
Syncing = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 同步成功。
|
||||
/// </summary>
|
||||
Succeeded = 2,
|
||||
|
||||
/// <summary>
|
||||
/// 同步失败。
|
||||
/// </summary>
|
||||
Failed = 3
|
||||
}
|
||||
32
OrpaonVision.Core/Enums/AnnotationTaskStatusEnum.cs
Normal file
32
OrpaonVision.Core/Enums/AnnotationTaskStatusEnum.cs
Normal file
@@ -0,0 +1,32 @@
|
||||
namespace OrpaonVision.Core.Enums;
|
||||
|
||||
/// <summary>
|
||||
/// 标注任务状态。
|
||||
/// </summary>
|
||||
public enum AnnotationTaskStatusEnum
|
||||
{
|
||||
/// <summary>
|
||||
/// 待开始。
|
||||
/// </summary>
|
||||
Pending = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 进行中。
|
||||
/// </summary>
|
||||
InProgress = 2,
|
||||
|
||||
/// <summary>
|
||||
/// 已完成(外部平台已提交)。
|
||||
/// </summary>
|
||||
Completed = 3,
|
||||
|
||||
/// <summary>
|
||||
/// 已回收(业务系统已成功回收标注结果)。
|
||||
/// </summary>
|
||||
Recovered = 4,
|
||||
|
||||
/// <summary>
|
||||
/// 失败。
|
||||
/// </summary>
|
||||
Failed = 5
|
||||
}
|
||||
Reference in New Issue
Block a user