package com.hzs.retail.member.vo;

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 CuMemberRetailDataStatisticsDetailVO implements Serializable {

    private static final long serialVersionUID = 4225390345989552207L;

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

    /**
     * 日结表-个人累计消费pv
     */
    private BigDecimal consumePv;
    /**
     * 日结表-个人当日新消费PV
     */
    private BigDecimal newConsumePv;
    /**
     * 日结表-个人伞下累计消费pv
     */
    private BigDecimal teamConsumePv;
    /**
     * 日结表-个人伞下新消费pv
     */
    private BigDecimal teamNewPv;

    /**
     * 日结表-个人累计消费盒数
     */
    private Integer consumeBoxNum;
    /**
     * 日结表-个人当日新消费盒数
     */
    private Integer newBoxNum;
    /**
     * 日结表-个人伞下累计消费盒数
     */
    private Integer teamBoxNum;
    /**
     * 日结表-个人伞下新消费盒数
     */
    private Integer teamNewBoxNum;

    /**
     * 秒结表-个人新消费盒数
     */
    private Integer sNewBoxNum;
    /**
     * 秒结表-团队新消费盒数
     */
    private Integer sTeamNewBoxNum;
    /**
     * 秒结表-个人新消费pv
     */
    private BigDecimal sNewConsumePv;
    /**
     * 秒结表-团队新消费pv
     */
    private BigDecimal sTeamNewPv;

    private Integer sTeamBoxNum;

    /**
     * 个人总业绩
     */
    private BigDecimal totalPv;
    /**
     * 个人总盒数
     */
    private Integer totalBoxNum;

    /**
     * 注水大区
     */
    private Integer bigBoxNum;
    /**
     * 注水小区
     */
    private Integer smallBoxNum;

}

