namespace TakeoutSaaS.Application.App.Coupons.PunchCard.Dto;

/// <summary>
/// 次卡使用记录统计。
/// </summary>
public sealed class PunchCardUsageStatsDto
{
    /// <summary>
    /// 今日使用次数。
    /// </summary>
    public int TodayUsedCount { get; init; }

    /// <summary>
    /// 本月使用次数。
    /// </summary>
    public int MonthUsedCount { get; init; }

    /// <summary>
    /// 7 天内即将过期数量。
    /// </summary>
    public int ExpiringSoonCount { get; init; }
}
