namespace QYZH.InteractiveMagazine.Models.Dto.UserAnswerTaskService;
///
/// 批量领取任务积分输入
///
public class BatchClaimPointsInput
{
///
/// 任务分组Id列表(JournalPageTaskGroupId)
///
public List GroupIds { get; set; } = new();
}
///
/// 批量领取任务积分输出
///
public class BatchClaimPointsOutput
{
///
/// 成功领取数量
///
public int SuccessCount { get; set; }
///
/// 失败数量
///
public int FailCount { get; set; }
///
/// 累计获得积分
///
public int TotalPoints { get; set; }
///
/// 领取后积分余额
///
public int BalanceAfter { get; set; }
///
/// 失败详情
///
public List FailItems { get; set; } = new();
}
///
/// 批量领取失败项
///
public class BatchClaimFailItem
{
///
/// 任务分组Id
///
public long GroupId { get; set; }
///
/// 失败原因
///
public string Message { get; set; }
}