package org.jeecg.modules.eam.entity; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import org.jeecg.common.aspect.annotation.Dict; import org.jeecg.common.constant.CommonConstant; import org.jeecg.common.system.base.entity.JeecgEntity; import org.jeecgframework.poi.excel.annotation.Excel; import java.io.Serializable; import java.util.Date; @Data @TableName("mom_eam_predictive_work_plan_warn_history") @Accessors(chain = true) @EqualsAndHashCode(callSuper = false) public class PredictiveWorkPlanWarnHistory extends JeecgEntity implements Serializable { @Excel(name = "维护方案ID", width = 15) @ApiModelProperty(value = "维护方案ID") private String workPlanId; @Excel(name = "维护工单ID", width = 15) @ApiModelProperty(value = "维护工单ID") private String workOrderId; @Excel(name = "条件", width = 15) @ApiModelProperty(value = "条件") @Dict(dicCode = "conditional_relation") private String parameterCondition; @Excel(name = "报警ID", width = 30) @ApiModelProperty(value = "报警ID") private String warnId; @Excel(name = "报警代码", width = 36) @ApiModelProperty(value = "报警代码") private String warnCode; @Excel(name = "报警名称", width = 30) @ApiModelProperty(value = "报警名称") private String warnName; @Excel(name = "删除状态(0-正常,1-已删除)", width = 15) @ApiModelProperty(value = "删除状态(0-正常,1-已删除)") @TableLogic private Integer delFlag = CommonConstant.DEL_FLAG_0; @Excel(name = "监测时间", width = 15) @ApiModelProperty(value = "监测时间") private Date collectTime; }