package com.ruoyi.excel.wecom.domain;

import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 客户统计数据VO
 * 用于存储30个统计指标的结果
 */

@Data
@TableName("customer_statistics_data")
public class CustomerStatisticsData implements Serializable {
    private static final long serialVersionUID = 1L;

    @TableId(type = IdType.AUTO)
    private Long id;

    private String corpId;

    private Date curDate;
    @ExcelProperty("重要指标")
    private String indicatorName;

    @ExcelProperty("N组")
    private String ntfGroup;

    @ExcelProperty("O组(公司孵化)")
    private String ofhGroup;

    @ExcelProperty("P组(商务)")
    private String pswGroup;

    @ExcelProperty("W组(A1组)")
    private String wa1Group;

    @ExcelProperty("X组(B1组)")
    private String xb1Group;

    @ExcelProperty("Y组(C1组)")
    private String yc1Group;

    @ExcelProperty("Z组(D1组)")
    private String zd1Group;

    @ExcelProperty("AA组(E1组)")
    private String aaGroup;

    @ExcelProperty("AC组(自然流)")
    private String acGroup;

    @ExcelProperty("AD组(F1组)")
    private String adGroup;

    @ExcelProperty("AE组(G1组)")
    private String aeGroup;

    private int sortNo;

    //是否是隐藏数据
    private Boolean hiddenFlag = false;

}
