namespace TakeoutSaaS.Domain.Tenants.Enums;

/// <summary>
/// 租户服务状态。
/// </summary>
public enum TenantStatus
{
    /// <summary>
    /// 已提交信息，等待审核。
    /// </summary>
    PendingReview = 0,

    /// <summary>
    /// 审核通过并正常运营。
    /// </summary>
    Active = 1,

    /// <summary>
    /// 因欠费或违规被暂时停用。
    /// </summary>
    Suspended = 2,

    /// <summary>
    /// 服务到期尚未续费。
    /// </summary>
    Expired = 3,

    /// <summary>
    /// 主动或被动注销，数据进入归档状态。
    /// </summary>
    Closed = 4
}
