namespace HoneyBox.Admin.Business.Models.Statistics;

/// <summary>
/// 用户统计响应
/// </summary>
public class UserStatsResponse
{
    /// <summary>
    /// 绑定手机号人数
    /// </summary>
    public int UserRegisterCount { get; set; }

    /// <summary>
    /// 抽奖人数（有抽奖记录的用户总数）
    /// </summary>
    public int ConsumingUserCount { get; set; }

    /// <summary>
    /// 用户剩余钻石
    /// </summary>
    public decimal UserMoney { get; set; }

    /// <summary>
    /// 用户剩余UU币
    /// </summary>
    public decimal UserIntegral { get; set; }

    /// <summary>
    /// 用户剩余达达券
    /// </summary>
    public decimal UserMoney2 { get; set; }

    /// <summary>
    /// 微信支付金额（历史微信支付总额）
    /// </summary>
    public decimal OrderPriceTotal { get; set; }

    /// <summary>
    /// 订单支付数量（历史支付成功订单总数）
    /// </summary>
    public int OrderTotalCount { get; set; }

    /// <summary>
    /// 用户出货总金额
    /// </summary>
    public decimal TotalGoodsAmount { get; set; }

    /// <summary>
    /// 用户盒柜剩余价值
    /// </summary>
    public decimal BoxRemainingValue { get; set; }

    /// <summary>
    /// 用户已兑换的达达券
    /// </summary>
    public decimal ExchangedCoupon { get; set; }

    /// <summary>
    /// 用户已发货金额
    /// </summary>
    public decimal ShippedAmount { get; set; }
}
