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.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.extension.activerecord.Model; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import nonapi.io.github.classgraph.json.Id; import java.io.Serializable; import java.util.Objects; @Data @ApiModel("出铁步骤日志记录") @TableName("t_iron_step_log") public class TIronStepLog implements Serializable { private static final long serialVersionUID = 1L; // @TableId(value = "step_log_id", type = IdType.INPUT) @ApiModelProperty(value = "自增主键") private String stepLogId; @ApiModelProperty(value = "创建人") private String createBy; @ApiModelProperty(value = "创建时间") private String createTime; @ApiModelProperty(value = "步骤编号") private String stepId; @ApiModelProperty(value = "步骤名称") private String stepName; @ApiModelProperty(value = "唯一名称") private String identifier; @ApiModelProperty(value = "排序") private Integer sort; @ApiModelProperty(value = "数据内容") private Object data; @ApiModelProperty(value = "标记一组数据") private String uuid; @ApiModelProperty(value = "通过结果(1通过、0未通过)") private int passResult; @ApiModelProperty(value = "高炉编号") @ExcelIgnore private String boilerId; @ApiModelProperty(value = "铁口区域编号") @ExcelProperty("铁口区域编号") @ColumnWidth(25) private String tapholeId; }