package com.hzs.bonus.bonus.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.hzs.common.core.annotation.BigDecimalFormat;
import lombok.*;

import java.math.BigDecimal;

/**
 * 查询首购奖金
 */
@EqualsAndHashCode(callSuper = true)
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class MemberBonusFirstPurchaseVO extends PubMemberBonusVO {

    /**
     * 注册直推收益-众康
     */
    @BigDecimalFormat
    private BigDecimal directIncome;

    /**
     * 阶段收益-众康
     */
    @BigDecimalFormat
    private BigDecimal storeIncome;

    /**
     * 复购见点收益-众康
     */
    @BigDecimalFormat
    private BigDecimal globalPoints;

    /**
     * 领导奖级差收益-众康
     */
    @BigDecimalFormat
    private BigDecimal retailRangeIncome;

    /**
     * 领导奖平级收益-众康
     */
    @BigDecimalFormat
    private BigDecimal retailSameLevelIncome;

    /**
     * 实发收益总计
     */
    @BigDecimalFormat
    private BigDecimal realIncomeTotalOri;

    /**
     * 新零售收益小计
     */
    @BigDecimalFormat
    private BigDecimal retailRealSubtotal;

    /**
     * 赠品积分-众康
     */
    @BigDecimalFormat
    private BigDecimal backPoints;

}
