package com.hzs.system.common.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @Description: 新零售会员信息
 * @Author: jiang chao
 * @Time: 2024/12/11 15:46
 * @Classname: RetailMemberDataDTO
 * @PackageName: com.hzs.system.common.dto
 */
@AllArgsConstructor
@NoArgsConstructor
@Builder
@Data
public class RetailMemberDataDTO implements Serializable {

    /**
     * 结算国ID
     */
    private Integer pkSettleCountry;

    /**
     * 等级
     */
    private Integer pkGrade;

    /**
     * 极差奖衔
     */
    private Integer pkAwards;

    /**
     * 荣誉奖衔
     */
    private Integer pkRangeAwards;

    /**
     * 国家名称
     */
    private String pkSettleCountryVal;
    /**
     * 国家圆形国旗
     */
    private String settleCountryCircularIcon;
    /**
     * 国家方形国旗
     */
    private String settleCountrySquareIcon;

    /**
     * 汇率
     */
    private BigDecimal exchangeRate;

    /**
     * 等级显示
     */
    private String gradeVal;
    /**
     * 等级值
     */
    private Integer gradeValue;
    /**
     * 等级图标
     */
    private String gradeIcon;
    /**
     * 极差奖衔显示
     */
    private String awardsVal;
    /**
     * 极差奖衔图标
     */
    private String awardsIcon;

    /**
     * 荣誉奖衔显示
     */
    private String rangeAwardsVal;
    /**
     * 荣誉奖衔图标
     */
    private String rangeAwardsIcon;

    /**
     * 币种图标
     */
    private String currencyIcon;

}
