package com.sckj.iron.entity; import com.alibaba.excel.annotation.ExcelIgnore; import com.alibaba.excel.annotation.ExcelProperty; import com.alibaba.excel.annotation.write.style.ColumnWidth; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; @Data @ApiModel("出铁诊断实体") @TableName("t_iron_test") public class TIronTest implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "创建人") @ExcelIgnore private String createBy; @ApiModelProperty(value = "更新人") @ExcelIgnore private String updateBy; @ApiModelProperty(value = "更新时间") @ExcelIgnore private String updateTime; @TableId(value="id", type= IdType.AUTO) @ApiModelProperty(value = "") @ExcelIgnore private Long id; @ApiModelProperty(value = "诊断状态(1正常 0异常)") @ExcelIgnore private String testStatus; @ApiModelProperty(value = "铁口号") @ExcelProperty("铁口号") @ColumnWidth(25) private String tapholeId; @ApiModelProperty(value = "高炉编号") @ExcelIgnore private String boilerId; @ApiModelProperty(value = "出铁次数编号") @ExcelIgnore private String ironNo; @ApiModelProperty(value = "出铁详情") @ExcelIgnore private String ironDetail; @ApiModelProperty(value = "出铁量") @ExcelProperty("出铁量(t)") @ColumnWidth(30) private String ironWeight; @ApiModelProperty(value = "出铁时间") @ExcelProperty("出铁时间(min)") @ColumnWidth(25) private Integer ironCosttime; @ApiModelProperty(value = "铁水平均温度") @ExcelProperty("铁水平均温度(℃)") @ColumnWidth(30) private String avgTemp; @ApiModelProperty(value = "铁水平均流速") @ExcelProperty("铁水平均流速(t/min)") @ColumnWidth(30) private String avgSpeed; @ApiModelProperty(value = "诊断描述") @ExcelProperty("出铁工作诊断结果") @ColumnWidth(60) private String testDesc; @ApiModelProperty(value = "创建时间") @ExcelProperty("诊断时间") @ColumnWidth(30) private String createTime; @ApiModelProperty(value = "实时出铁编号") private String ironDataId; }