namespace HoneyBox.Admin.Business.Models.Statistics;

/// <summary>
/// 今日订单统计响应
/// </summary>
public class TodayOrderStatsResponse
{
    /// <summary>
    /// 发起订单数（今日创建的订单总数）
    /// </summary>
    public int InitiateOrderCount { get; set; }

    /// <summary>
    /// 支付订单数（今日支付成功的订单数）
    /// </summary>
    public int PaidOrderCount { get; set; }

    /// <summary>
    /// 消费人数（今日有消费的用户数）
    /// </summary>
    public int UserCount { get; set; }

    /// <summary>
    /// 订单总金额（今日订单折后总金额）
    /// </summary>
    public decimal OrderZheTotal { get; set; }

    /// <summary>
    /// 出货总金额（今日出货奖品总价值）
    /// </summary>
    public decimal GoodsTotalAmount { get; set; }

    /// <summary>
    /// 优惠券抵扣（今日优惠券抵扣总额）
    /// </summary>
    public decimal UseCoupon { get; set; }

    /// <summary>
    /// RMB支付（今日微信支付总额）
    /// </summary>
    public decimal Price { get; set; }

    /// <summary>
    /// 钻石支付（今日钻石支付总额）
    /// </summary>
    public decimal UseMoney { get; set; }

    /// <summary>
    /// UU币支付（今日UU币支付总额）
    /// </summary>
    public decimal UseIntegral { get; set; }

    /// <summary>
    /// 达达券支付（今日达达券支付总额）
    /// </summary>
    public decimal UseMoney2 { get; set; }
}
