package com.hzs.common.domain.member.achieve;

import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

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

/**
 * 会员业绩记录
 */
@Data
public class CuMemberAchieve implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 期间
     */
    private Integer period;

    /**
     * 会员主键
     */
    private Long pkMember;

    /**
     * 部门
     */
    private Integer placeDept;

    /**
     * A区结余 （）
     */
    private BigDecimal aBalance;

    /**
     * B区结余
     */
    private BigDecimal bBalance;

    /**
     * A区累计金额
     */
    private BigDecimal sumAmount;

    /**
     * A区累计业绩
     */
    private BigDecimal sumPv;

    /**
     * A区新增金额
     */
    private BigDecimal newAmount;


    /**
     * A区新增业绩
     */
    private BigDecimal newPv;

    /**
     * 注册金额
     */
    private BigDecimal registerAmount;

    /**
     * 注册业绩
     */
    private BigDecimal registerPv;

    /**
     * 注册新增业绩
     */
    private BigDecimal registerNewPv;

    /**
     * 当月伞下新增业绩
     */
    private BigDecimal monNewPv;

    /**
     * 注册当月新增业绩
     */
    private BigDecimal registerMonNewPv;


    /**
     * 注册血缘新增业绩
     */
    private BigDecimal registerBloNewPv;

    /**
     * 注册血缘业绩
     */
    private BigDecimal registerBloPv;

//    /**
//     * 复购血缘新增业绩 复销
//     */
//    private BigDecimal repurchaseBloNewPv;
//
//    /**
//     * 复购血缘业绩  复销
//     */
//    private BigDecimal repurchaseBloPv;

}
