package com.hzs.retail.member.vo;

import com.hzs.common.core.annotation.BigDecimalFormat;
import lombok.*;

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

@Getter
@Setter
@ToString
@NoArgsConstructor
@AllArgsConstructor
public class PerformanceVO implements Serializable {
    /**
     * 用户id
     */
    private Long id;
    /**
     * 用户名称
     */
    private String memberName;
    /**
     * 用户等级
     */
    private String memberLevel;
    /**
     * 当月业绩
     */
    @BigDecimalFormat
    private BigDecimal currentMonthPv;
    /**
     * 当月金额
     */
    @BigDecimalFormat
    private BigDecimal currentMonthAmount;
    /**
     * 当月盒数
     */
    private Integer currentMonthBoxNum;
    /**
     * 复购业绩
     */
    @BigDecimalFormat
    private BigDecimal repurchasePv;
    /**
     * 复购金额
     */
    @BigDecimalFormat
    private BigDecimal repurchaseAmount;
    /**
     * 复购盒数
     */
    private Integer repurchaseBox;
}
