namespace QYZH.InteractiveMagazine.Models.Dto.UserAnswerTaskService;

/// <summary>
/// 领取任务积分输出
/// </summary>
public class ClaimTaskPointsOutput
{
    /// <summary>
    /// 总成长值（主任务的 GrowthPoint）
    /// </summary>
    public int TotalGrowthPoints { get; set; }

    /// <summary>
    /// 总积分（主任务的 Points）
    /// </summary>
    public int TotalPoints { get; set; }

    /// <summary>
    /// 得分（从 JournalPageTaskUserAnswer 表获取，JournalPageTaskId == GroupId 的 Score）
    /// </summary>
    public float Score { get; set; }

    /// <summary>
    /// 任务编号（从 JournalPageTask.No 字段按 - 分割取索引2，前面加"任务"）
    /// </summary>
    public string TaskNo { get; set; }
}
