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; } }