package com.skua.modules.alarmtmp.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import org.jeecgframework.poi.excel.annotation.Excel; import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; /** * 数据长期不变计算 */ @Data @TableName("alarm_data_same") @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @ApiModel(value="alarm_data_same对象", description="数据长期不变计算") public class AlarmDataSame { /**主键*/ @TableId(type = IdType.UUID) @ApiModelProperty(value = "主键") private String id; /**时间*/ @Excel(name = "时间", width = 15) @ApiModelProperty(value = "时间") private String time; /**所属厂id*/ @Excel(name = "所属厂id", width = 15) @ApiModelProperty(value = "所属厂id") private String departId; /**属性编码*/ @Excel(name = "属性编码", width = 15) @ApiModelProperty(value = "属性编码") /**属性编码*/ private String value; @Excel(name = "属性编码", width = 15) @ApiModelProperty(value = "属性编码") private String code; /**变化状态(1变化 0未变化)*/ @Excel(name = "变化状态(1变化 0未变化)", width = 15) @ApiModelProperty(value = "变化状态(1变化 0未变化)") private Integer status; /**创建人id*/ @Excel(name = "创建人id", width = 15) @ApiModelProperty(value = "创建人id") private String createBy; /**创建人时间*/ @Excel(name = "创建人时间", width = 20, format = "yyyy-MM-dd HH:mm:ss") @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") @ApiModelProperty(value = "创建人时间") private Date createTime; /**修改人id*/ @Excel(name = "修改人id", width = 15) @ApiModelProperty(value = "修改人id") private String updateBy; /**修改时间*/ @Excel(name = "修改时间", width = 20, format = "yyyy-MM-dd HH:mm:ss") @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") @ApiModelProperty(value = "修改时间") private Date updateTime; /**所属部门*/ @Excel(name = "所属部门", width = 15) @ApiModelProperty(value = "所属部门") private String createDept; /**所属公司*/ @Excel(name = "所属公司", width = 15) @ApiModelProperty(value = "所属公司") private String createCmpy; /**删除标识 1为有效 0为无效*/ @Excel(name = "删除标识 1为有效 0为无效", width = 15) @ApiModelProperty(value = "删除标识 1为有效 0为无效") private String delFlag; }