/*
 * Copyright (c) 2018-2999 广州亚米信息科技有限公司 All rights reserved.
 *
 * https://www.gz-yami.com/
 *
 * 未经允许，不可做商业用途！
 *
 * 版权所有，侵权必究！
 */

package com.yami.shop.distribution.comment.dto;

import com.yami.shop.distribution.comment.vo.DistributionUserIncomeVO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * 分销员数据
 */
@Data
public class DistributionUserAchievementDataDto {

    /**
     * 积累绑定客户数
     */
    @ApiModelProperty(value = "积累绑定客户数")
    private Integer boundCustomers;

    /**
     * 积累邀请分销员数
     */
    private Integer invitedVeeker;

//    /**
//     * 积累邀请客户数(与积累绑定客户数似乎有重合,暂时不要)
//     */
//    private Integer invitedCustomers;

    /**
     * 积累支付单数
     */
    private Integer payNumber;

    /**
     * 积累成功成交单数
     */
    private Integer successOrderNumber;

    /**
     * 积累成功成交金额
     */
    private Integer successTradingVolume;

    /**
     * 积累推广订单数
     */
    private Integer orderNumber;

    /**
     * 用户消费笔数
     */
    private Double expenseNumber;

    /**
     * 用户消费金额
     */
    private Double sumOfConsumption;

//    /**
//     * 积累充值金额
//     */
//    private Double rechargeAmount ;

    /**
     * 分销员收益明细
     */
    @ApiModelProperty(value = "收益明细")
    private DistributionUserIncomeVO distributionUserIncome;

    @ApiModelProperty(value = "分销员钱包")
    private DistributionUserWalletDto distributionUserWallet;
}
