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.constant.CommonConstant; import org.jeecg.common.system.base.entity.JeecgEntity; import org.jeecgframework.poi.excel.annotation.Excel; import java.io.Serializable; //预测性维护方案 触发条件告警 @Data @TableName("mom_eam_predictive_work_plan_warn") @Accessors(chain = true) @EqualsAndHashCode(callSuper = false) public class PredictiveWorkPlanWarn extends JeecgEntity implements Serializable { @Excel(name = "维护方案ID", width = 15) @ApiModelProperty(value = "维护方案ID") private String workPlanId; @Excel(name = "mdc设备ID", width = 15) @ApiModelProperty(value = "mdc设备ID") private String mdcEquipmentId; @Excel(name = "条件", width = 15) @ApiModelProperty(value = "条件") 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 = "报警周期", width = 15) @ApiModelProperty(value = "报警周期") private int warnCycle; @Excel(name = "报警周期单位", width = 15) @ApiModelProperty(value = "报警周期单位") private String cycleUnit; @Excel(name = "报警次数", width = 15) @ApiModelProperty(value = "报警次数") private int times; @Excel(name = "删除状态(0-正常,1-已删除)", width = 15) @ApiModelProperty(value = "删除状态(0-正常,1-已删除)") @TableLogic private Integer delFlag = CommonConstant.DEL_FLAG_0; }