package com.hzs.bonus.member.param;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @description: 活动数据查询
 * @author: sui q
 * @time: 2024/7/8 10:26
 * @classname: MemberActivityParam
 * @package_name: com.hzs.report.member.param
 * version 1.0.0
 */
@Data
public class MemberActivityParam implements Serializable {

    /**
     * 结算国家
     */
    private Integer pkCountry;

    /**
     * 注册等级
     */
    private Integer pkGrade;

    /**
     * 真实奖衔
     */
    private Integer pkAwards;

    /**
     * 推荐等级
     */
    private Integer pkRecGrade;

    /**
     * 推荐数量
     */
    private Integer recNum;

    /**
     * 直推业绩
     */
    private BigDecimal recAchieve;

    /**
     * 开始时间
     */
    private Date startDate;

    /**
     * 结束日期
     */
    private Date endDate;

    /**
     * 部门业绩1
     */
    private BigDecimal placeDeptAchieve1;

    /**
     * 部门业绩2
     */
    private BigDecimal placeDeptAchieve2;

    /**
     * 部门业绩3
     */
    private BigDecimal placeDeptAchieve3;

    /**
     * 部门业绩4
     */
    private BigDecimal placeDeptAchieve4;

    /**
     * 部门业绩5
     */
    private BigDecimal placeDeptAchieve5;

    private Integer placeDeptNum;

    private BigDecimal maxPlaceDeptAchieve;
}
