package com.hzs.bonus.census.vo;

import com.hzs.common.core.annotation.Excel;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class CensusSummaryVo {

    /**
     * 结算期数
     */
    @Excel(name = "结算期数")
    private Integer numberPeriods;

    /**
     * 结算日期
     */
//    @TableField("SETTLE_DATE")
    @Excel(name = "结算时间")
    private String settleDate;

    /**
     * 注册金额
     */
    @Excel(name = "注册金额(￥)")
    private BigDecimal registerAmount;


    /**
     * 升级金额
     */
    @Excel(name = "升级金额(￥)")
    private BigDecimal upgradeAmount;

    /**
     * 首购金额(￥)
     */
    @Excel(name = "首购金额(￥)")
    private BigDecimal firstPurchaseAmount;

    /**
     * 直供金额
     */
    @Excel(name = "直供金额(￥)")
    private BigDecimal directSupplyAmount;

    /**
     * 嗨粉金额
     */
    @Excel(name = "嗨粉金额(￥)")
    private BigDecimal fansAmount;

    /**
     * 复购金额
     */
    private BigDecimal repurchaseAmount;
    /**
     * 三方金额
     */
    @Excel(name = "三方金额(￥)")
    private BigDecimal tripartiteAmount;
    /**
     * 注册金额($)
     */
    @Excel(name = "注册金额($)")
    private BigDecimal registerAmountDollar;


    /**
     * 升级金额($)
     */
    @Excel(name = "升级金额($)")
    private BigDecimal upgradeAmountDollar;

    /**
     * 首购金额
     */
    @Excel(name = "首购金额($)")
    private BigDecimal firstPurchaseAmountDollar;

    /**
     * 直供金额($)
     */
    @Excel(name = "直供金额($)")
    private BigDecimal directSupplyAmountDollar;

    /**
     * 嗨粉金额($)
     */
    @Excel(name = "嗨粉金额($)")
    private BigDecimal fansAmountDollar;

    /**
     * 复购金额($)
     */
    private BigDecimal repurchaseAmountDollar;
    /**
     * 三方金额
     */
    @Excel(name = "三方金额($)")
    private BigDecimal tripartiteAmountDollar;

    /**
     * 注册业绩
     */
    private BigDecimal registerPv;
    /**
     * 升级业绩
     */
    private BigDecimal upgradePv;

    /**
     * 首购业绩
     */
    @Excel(name = "首购业绩")
    private BigDecimal firstPurchasePv;
    /**
     * 直供业绩
     */
    private BigDecimal directSupplyPv;

    /**
     * 嗨粉业绩
     */
    private BigDecimal hiFunPv;
    /**
     * 复购pv
     */
    private BigDecimal repurchasePv;
    /**
     * 三方业绩
     */
    @Excel(name = "三方业绩")
    private BigDecimal tripartitePv;


    /**
     * 金额总计
     */
    @Excel(name = "金额总计")
    private BigDecimal amountTotal;

    /**
     * 金额总计($)
     */
    private BigDecimal amountTotalDollar;

    /**
     * 业绩汇总
     */
    private BigDecimal pvTotal;


}
