namespace Yi.Framework.AiHub.Application.Contracts.Dtos.DailyTask;
///
/// 每日任务状态输出
///
public class DailyTaskStatusOutput
{
///
/// 今日消耗的尊享包Token数
///
public long TodayConsumedTokens { get; set; }
///
/// 任务列表
///
public List Tasks { get; set; } = new();
}
///
/// 每日任务项
///
public class DailyTaskItem
{
///
/// 任务等级(1=1000w任务,2=3000w任务)
///
public int Level { get; set; }
///
/// 任务名称
///
public string Name { get; set; } = string.Empty;
///
/// 任务描述
///
public string Description { get; set; } = string.Empty;
///
/// 任务要求的Token消耗量
///
public long RequiredTokens { get; set; }
///
/// 奖励的Token数量
///
public long RewardTokens { get; set; }
///
/// 任务状态:0=未完成,1=可领取,2=已领取
///
public int Status { get; set; }
///
/// 任务进度百分比(0-100)
///
public decimal Progress { get; set; }
}