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

import com.hzs.common.domain.member.bonus.CuMemberBonus;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 会员奖金汇总扩展表
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class CuMemberBonusExt extends CuMemberBonus {

    /**
     * 会员编号
     */
    private String memberCode;

    /**
     * 会员名称
     */
    private String memberName;

    /**
     * 结算等级
     */
    private Integer pkSettleGrade;

    /**
     * 真实奖衔
     */
    private Integer pkAwards;

    /**
     * 体系名称
     */
    private String vertexName;

    /**
     * 团队名称
     */
    private String teamName;

    /**
     * 结算日期
     */
    private Date settleDate;

    /**
     * 结束结算日期
     */
    private Date endSettleDate;

    /**
     * 结算日期
     */
    private String settleDateValue;

    /**
     * 汇率
     */
    private BigDecimal outExchangeRate;
    /**
     * 开始日期
     */
    private String startDate;
    /**
     * 结束日期
     */
    private String endDate;

    /**
     * 服务编号
     */
    private String serviceCode;
    /**
     * 用户昵称
     */
    private String nickName;

}
