package com.hzs.report.member.vo;/**
 * @Description:
 * @Author: yuhui
 * @Time: 2023/9/20 9:11
 * @Classname: ReportSummaryVo
 * @PackageName: com.hzs.report.member.vo
 */

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

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

/**
 *@BelongsProject: hzs_cloud
 *@BelongsPackage: com.hzs.report.member.vo
 *@Author: yh
 *@CreateTime: 2023-09-20  09:11
 *@Description: TODO
 *@Version: 1.0
 */
@Data
public class ReportSummaryVo {

    /**
     * 服务中心编号
     */
    @Excel(name = "服务中心编号")
    private String memberCode;

    /**
     * 服务中心名称
     */
    @Excel(name = "服务中心名称")
    private String memberName;

    /**
     * 体系
     */
    private Integer pkVertex;

    /**
     * 隶属体系
     */
    @Excel(name = "隶属体系")
    private String vertexName;

    /**
     * 隶属团队
     */
    private Integer pkTeamCode;


    /**
     * 隶属团队
     */
    @Excel(name = "隶属团队")
    private String teamName;


    /**
     * 注册权限 （0=普通用户,1=报单中心,2=服务中心）
     */

    private Integer registerAuthority;
    /**
     * 注册权限名称
     */
    @Excel(name = "注册权限")
    private String registerName;

    /**
     * 累计金额
     */
    @BigDecimalFormat
    @Excel(name = "累计金额($)")
    private BigDecimal consumeMoney;

    /**
     * 累计业绩
     */
    @BigDecimalFormat
    @Excel(name = "累计业绩")
    private BigDecimal consumeAchieve;

    /**
     * 开始创建时间
     */
    private Date startCreateTime;

    /**
     * 结束创建时间
     */
    private Date endCreateTime;


    /**
     * 所属国家
     */
    private Integer pkCountry;
}
