package org.jeecg.modules.eam.entity; import com.baomidou.mybatisplus.annotation.TableField; 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.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_parameter") @Accessors(chain = true) @EqualsAndHashCode(callSuper = false) public class PredictiveWorkPlanParameter extends JeecgEntity implements Serializable { @Excel(name = "维护方案ID", width = 15) @ApiModelProperty(value = "维护方案ID") private String workPlanId; @Excel(name = "参数ID", width = 30) @ApiModelProperty(value = "参数ID") private String parameterId; @Excel(name = "参数代码", width = 36) @ApiModelProperty(value = "参数代码") private String parameterCode; @Excel(name = "参数名称", width = 30) @ApiModelProperty(value = "参数名称") private String parameterName; @Excel(name = "单位", width = 15) @ApiModelProperty(value = "单位") private String parameterUnit; @Excel(name = "条件", width = 15) @ApiModelProperty(value = "条件") private String parameterCondition; @Excel(name = "上限值", width = 15) @ApiModelProperty(value = "上限值") private float upperLimitValue; @Excel(name = "下限值", width = 15) @ApiModelProperty(value = "下限值") private float lowerLimitValue; private String saveTableName; @Excel(name = "删除状态(0-正常,1-已删除)", width = 15) @ApiModelProperty(value = "删除状态(0-正常,1-已删除)") @TableLogic private Integer delFlag = CommonConstant.DEL_FLAG_0; @TableField(exist = false) private float actualValue; @TableField(exist = false) private Date collectTime; }