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.alibaba.excel.annotation.write.style.HeadFontStyle; import com.alibaba.excel.annotation.write.style.HeadRowHeight; import com.alibaba.excel.annotation.write.style.HeadStyle; import com.alibaba.excel.enums.poi.FillPatternTypeEnum; 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; import java.util.Date; @HeadStyle(fillPatternType = FillPatternTypeEnum.NO_FILL,fillForegroundColor = -1) @HeadFontStyle(fontHeightInPoints = 16) @HeadRowHeight(40) @Data @ApiModel("出铁数据实体") @TableName("t_iron_data") public class TIronData implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "创建时间") @ExcelIgnore private Date createTime; @TableId(value="id", type= IdType.INPUT) @ApiModelProperty(value = "id") @ExcelIgnore private String id; @ApiModelProperty(value = "高炉编号") @ExcelIgnore private String boilerId; @ApiModelProperty(value = "铁口区域编号") @ExcelProperty("铁口区域编号") @ColumnWidth(25) private String tapholeId; @ApiModelProperty(value = "出铁次数编号") @ExcelProperty("出铁次数编号") @ColumnWidth(25) private Long ironNo; @ApiModelProperty(value = "出铁时间") @ExcelProperty("出铁时间") @ColumnWidth(25) private Integer ironCosttime; @ApiModelProperty(value = "实际出铁量") @ExcelProperty("实际出铁量") @ColumnWidth(25) private Double ironWeight; @ApiModelProperty(value = "实际渣量") @ExcelProperty("实际渣量") @ColumnWidth(25) private String slagWeight; @ApiModelProperty(value = "铁水平均温度") @ExcelIgnore private String avgTemp; @ApiModelProperty(value = "泥炮量") @ExcelIgnore private String mudWeight; @ApiModelProperty(value = "钻杆直径") @ExcelIgnore private String pollMm; @ApiModelProperty(value = "开口深度") @ExcelIgnore private String openDepth; @ApiModelProperty(value = "开始时间") @ExcelProperty("开始时间") @ColumnWidth(25) private String ironStarttime; @ExcelProperty("结束时间") @ColumnWidth(25) @ApiModelProperty(value = "结束时间") private String ironEndtime; }