namespace QYZH.InteractiveMagazine.Models.Dto.UserAnswerTaskService;

/// <summary>
/// 二级目录详情输出（含页码范围、任务数、完成状态）
/// </summary>
public class SubCatalogDetailOutput
{
    /// <summary>
    /// 二级目录ID
    /// </summary>
    public long CatalogId { get; set; }

    /// <summary>
    /// 二级目录名字
    /// </summary>
    public string SecondLevelCatalogName { get; set; }

    /// <summary>
    /// 起始页码（杂志第几页开始）
    /// </summary>
    public int StartPage { get; set; }

    /// <summary>
    /// 结束页码（杂志第几页结束）
    /// </summary>
    public int EndPage { get; set; }

    /// <summary>
    /// 任务数量
    /// </summary>
    public int TaskCount { get; set; }

    /// <summary>
    /// 状态描述（格式如：1/2 进行中、2/2 已完成、0/2 未开始）
    /// </summary>
    public string Status { get; set; }
}
