namespace NPP.SmartSchedue.Api.Contracts.Core.Enums;

/// <summary>
/// 任务状态枚举
/// </summary>
public enum WorkOrderStatusEnum
{
    /// <summary>
    /// 待提交
    /// </summary>
    PendingSubmit = 1,

    /// <summary>
    /// 待复核
    /// </summary>
    PendingReview = 2,

    /// <summary>
    /// 待整合
    /// </summary>
    PendingIntegration = 3,

    /// <summary>
    /// 待分配
    /// </summary>
    PendingAssignment = 4,

    /// <summary>
    /// 已分配
    /// </summary>
    Assigned = 5,

    /// <summary>
    /// 进行中
    /// </summary>
    InProgress = 6,

    /// <summary>
    /// 已完成
    /// </summary>
    Completed = 7,

    /// <summary>
    /// 已取消
    /// </summary>
    Cancelled = 99
}