package com.njcn.harmonic.pojo.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 指标详情数据Excel实体类
 * @author guofeihu
 * @since 2024-08-20
 */
@Data
public class ThdDataVOExcel {

    @ApiModelProperty("时间")
    @ColumnWidth(20)
    @ExcelProperty(index =0,value = "时间")
    private String time;

    @ApiModelProperty("名称")
    @ColumnWidth(20)
    @ExcelProperty(index =1,value = "指标")
    private String anotherName;

    @ApiModelProperty("单位")
    @ColumnWidth(10)
    @ExcelProperty(index =2,value = "单位")
    private String unit;

    @ApiModelProperty("最小值A相")
    @ExcelProperty(index =3,value = {"最小值","A"})
    private String MINPhaseA;

    @ApiModelProperty("最小值B相")
    @ExcelProperty(index =4,value = {"最小值","B"})
    private String MINPhaseB;

    @ApiModelProperty("最小值C相")
    @ExcelProperty(index =5,value = {"最小值","C"})
    private String MINPhaseC;

    @ApiModelProperty("最大值A相")
    @ExcelProperty(index =6,value = {"最大值","A"})
    private String MAXPhaseA;

    @ApiModelProperty("最大值B相")
    @ExcelProperty(index =7,value = {"最大值","B"})
    private String MAXPhaseB;

    @ApiModelProperty("最大值C相")
    @ExcelProperty(index =8,value = {"最大值","C"})
    private String MAXPhaseC;

    @ApiModelProperty("平均值A相")
    @ExcelProperty(index =9,value = {"平均值","A"})
    private String AVGPhaseA;

    @ApiModelProperty("平均值B相")
    @ExcelProperty(index =10,value = {"平均值","B"})
    private String AVGPhaseB;

    @ApiModelProperty("平均值C相")
    @ExcelProperty(index =11,value = {"平均值","C"})
    private String AVGPhaseC;

    @ApiModelProperty("CP95A相")
    @ExcelProperty(index =12,value = {"cp95","A"})
    private String CP95PhaseA;

    @ApiModelProperty("CP95B相")
    @ExcelProperty(index =13,value = {"cp95","B"})
    private String CP95PhaseB;

    @ApiModelProperty("CP95C相")
    @ExcelProperty(index =14,value = {"cp95","C"})
    private String CP95PhaseC;

}
