package com.ruoyi.system.domain; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; /** * AI算法管理对象 ai_rule * * @author ruoyi * @date 2023-03-07 */ public class AiRule extends BaseEntity { private static final long serialVersionUID = 1L; /** 主键 */ private Long id; /** 算法名称 */ @Excel(name = "算法名称") private String ruleName; /** 报警内容 */ private String content; /** 报警类型*/ private String ruleType; /** 算法编码 */ @Excel(name = "算法编码") private String ruleNum; /** 算法状态 */ private String ruleStatus; @Excel(name = "算法状态") /** 算法状态名称 */ private String ruleStatusName; /** 报警类型名称 */ @Excel(name = "报警类型") private String ruleTypeName; /** 删除标记 */ private Integer delFlag; /** 数量 */ private Integer num; public String getContent() { return content; } public void setContent(String content) { this.content = content; } public void setId(Long id) { this.id = id; } public Long getId() { return id; } public void setRuleName(String ruleName) { this.ruleName = ruleName; } public String getRuleName() { return ruleName; } public void setRuleType(String ruleType) { this.ruleType = ruleType; } public String getRuleType() { return ruleType; } public void setRuleNum(String ruleNum) { this.ruleNum = ruleNum; } public String getRuleNum() { return ruleNum; } public void setRuleStatus(String ruleStatus) { this.ruleStatus = ruleStatus; } public String getRuleStatus() { return ruleStatus; } public String getRuleStatusName() { return ruleStatusName; } public void setRuleStatusName(String ruleStatusName) { this.ruleStatusName = ruleStatusName; } public String getRuleTypeName() { return ruleTypeName; } public void setRuleTypeName(String ruleTypeName) { this.ruleTypeName = ruleTypeName; } public Integer getDelFlag() { return delFlag; } public void setDelFlag(Integer delFlag) { this.delFlag = delFlag; } public Integer getNum() { return num; } public void setNum(Integer num) { this.num = num; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("ruleName", getRuleName()) .append("ruleType", getRuleType()) .append("ruleNum", getRuleNum()) .append("ruleStatus", getRuleStatus()) .append("createBy", getCreateBy()) .append("createTime", getCreateTime()) .append("updateBy", getUpdateBy()) .append("updateTime", getUpdateTime()) .append("remark", getRemark()) .toString(); } }