Files
QYZH.InteractiveMagazine/QYZH.InteractiveMagazine.Models/Dto/UserAnswerTaskService/CatalogTaskDetailOutput.cs

38 lines
826 B
C#

namespace QYZH.InteractiveMagazine.Models.Dto.UserAnswerTaskService;
/// <summary>
/// 目录任务详情输出(含任务列表和徽章数)
/// </summary>
public class CatalogTaskDetailOutput
{
/// <summary>
/// 目录ID
/// </summary>
public long CatalogId { get; set; }
/// <summary>
/// 目录名称
/// </summary>
public string CatalogName { get; set; }
/// <summary>
/// 杂志起始页码
/// </summary>
public int StartPage { get; set; }
/// <summary>
/// 杂志结束页码
/// </summary>
public int EndPage { get; set; }
/// <summary>
/// 徽章个数
/// </summary>
public int MedalCount { get; set; }
/// <summary>
/// 任务列表
/// </summary>
public List<TaskStatusOutput> Tasks { get; set; } = new();
}