package com.hzs.member.base.vo;

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

import java.math.BigDecimal;

/**
 * @Description: 会员奖衔查询VO
 * @Author: jiang chao
 * @Time: 2024/10/12 17:11
 * @Classname: MemberAwardsQueryVO
 * @PackageName: com.hzs.member.base.vo
 */
@Data
public class MemberAwardsQueryVO {

    private Long pkId;

    /**
     * 会员编号
     */
    @Excel(name = "会员编号")
    private String memberCode;

    /**
     * 会员名称
     */
    @Excel(name = "会员姓名")
    private String memberName;

    /**
     * 联系方式
     */
    @Excel(name = "联系方式")
    private String phone;

    /**
     * 当月奖衔
     */
    private Integer pkAwards;
    /**
     * 当月奖衔名称
     */
    @Excel(name = "当月奖衔")
    private String awardsName;

    /**
     * 最高奖衔
     */
    private Integer pkMaxAwards;
    /**
     * 最高奖衔名称
     */
    @Excel(name = "最高奖衔")
    private String maxAwardsName;

    /**
     * 历史荣誉
     */
    @Excel(name = "历史荣誉")
    private String historyAwardsName;

    /**
     * 体系名称
     */
    @Excel(name = "体系")
    private String vertexName;

    /**
     * 结算等级
     */
    @Excel(name = "结算等级")
    private String gradeName;

    /**
     * 小区新増业绩
     */
    @BigDecimalFormat
    @Excel(name = "小区新増业绩")
    private BigDecimal newPv;

    /**
     * 晋升时间
     */
    @Excel(name = "晋升时间")
    private String settleDate;

}
