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

import com.hzs.common.domain.member.achieve.CuMemberRetailRange;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;

/**
 * 新零售极差实体
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class CuMemberRetailRangeExt extends CuMemberRetailRange {

    /**
     * 等级值
     */
    private Integer gradeValue;

    /**
     * 等级名称
     */
    private String gradeName;

    /**
     * 奖衔值
     */
    private Integer awardsValue;

    /**
     * 分红奖衔值
     */
    private Integer shareAwardsValue;

    /**
     * 奖衔名称
     */
    private String awardsName;

    /**
     * 极差比例
     */
    private BigDecimal rangeRatio;

    /**
     * 福利平均比例
     */
    private BigDecimal benefitAvgRatio;

    /**
     * 福利加权比例
     */
    private BigDecimal benefitShareRatio;

    /**
     * 小区业绩
     */
    private BigDecimal smallAreaConsumePv;

    /**
     * 县级名称
     */
    private String countryName;
}
