package com.hzs.retail.member.vo;

import com.hzs.common.core.annotation.BigDecimalFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

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


/**
 * 会员数据统计
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class CuMemberRetailDataStatisticsResultVO implements Serializable {

    private static final long serialVersionUID = 747472786422852424L;

    /**
     * 用户主键
     */
    private Long pkId;
    /**
     * 用户编号
     */
    private String memberCode;

    /**
     *  总盒数
     */
    private BigDecimal totalBoxNum;
    /**
     * 大区盒数
     */
    private BigDecimal bigRangeTotalBoxNum;
    /**
     * 小区盒数
     */
    private BigDecimal smallRangeTotalBoxNum;

    /**
     * 总业绩
     */
    @BigDecimalFormat
    private BigDecimal totalPv;
    /**
     * 大区业绩
     */
    @BigDecimalFormat
    private BigDecimal bigRangeTotalPv;
    /**
     * 小区业绩
     */
    @BigDecimalFormat
    private BigDecimal smallRangeTotalPv;
}

