package com.smartor.domain; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; 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; /** * 问卷异常对象 svy_lib_exception * * @author ruoyi * @date 2023-03-02 */ public class SvyLibException extends BaseEntity { private static final long serialVersionUID = 1L; /** 自增ID */ private Long ecid; /** 上个版本ID */ @Excel(name = " 上个版本ID ") private Long oldid; /** 机构ID */ @Excel(name = " 机构ID ") private String orgid; /** 问题选项ID */ @Excel(name = " 问题选项ID ") private Long questionoptionid; /** 题目ID */ @Excel(name = " 题目ID ") private Long topicid; /** 问卷ID */ @Excel(name = " 问卷ID ") private Long psqid; /** 且或 */ @Excel(name = " 且或 ") private Long orand; /** 规则验证 */ @Excel(name = " 规则验证 ") private String ruleverify; /** 规则条件 */ @Excel(name = " 规则条件 ") private String ruleconditions; /** 规则内容 */ @Excel(name = " 规则内容 ") private String rulecontent; /** 组编号 */ @Excel(name = " 组编号 ") private Long groupnumber; /** 父条件ID */ @Excel(name = " 父条件ID ") private Long grouporand; /** 子条件编号 */ @Excel(name = " 子条件编号 ") private Long number; /** 是否跟踪 */ @Excel(name = " 是否跟踪 ") private Long istrack; /** 删除标记 */ private String delFlag; /** 上传标记 */ @Excel(name = " 上传标记 ") private Long isupload; /** 上传时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = " 上传时间 ", width = 30, dateFormat = "yyyy-MM-dd") private Date uploadTime; public void setEcid(Long ecid) { this.ecid = ecid; } public Long getEcid() { return ecid; } public void setOldid(Long oldid) { this.oldid = oldid; } public Long getOldid() { return oldid; } public void setOrgid(String orgid) { this.orgid = orgid; } public String getOrgid() { return orgid; } public void setQuestionoptionid(Long questionoptionid) { this.questionoptionid = questionoptionid; } public Long getQuestionoptionid() { return questionoptionid; } public void setTopicid(Long topicid) { this.topicid = topicid; } public Long getTopicid() { return topicid; } public void setPsqid(Long psqid) { this.psqid = psqid; } public Long getPsqid() { return psqid; } public void setOrand(Long orand) { this.orand = orand; } public Long getOrand() { return orand; } public void setRuleverify(String ruleverify) { this.ruleverify = ruleverify; } public String getRuleverify() { return ruleverify; } public void setRuleconditions(String ruleconditions) { this.ruleconditions = ruleconditions; } public String getRuleconditions() { return ruleconditions; } public void setRulecontent(String rulecontent) { this.rulecontent = rulecontent; } public String getRulecontent() { return rulecontent; } public void setGroupnumber(Long groupnumber) { this.groupnumber = groupnumber; } public Long getGroupnumber() { return groupnumber; } public void setGrouporand(Long grouporand) { this.grouporand = grouporand; } public Long getGrouporand() { return grouporand; } public void setNumber(Long number) { this.number = number; } public Long getNumber() { return number; } public void setIstrack(Long istrack) { this.istrack = istrack; } public Long getIstrack() { return istrack; } public void setDelFlag(String delFlag) { this.delFlag = delFlag; } public String getDelFlag() { return delFlag; } public void setIsupload(Long isupload) { this.isupload = isupload; } public Long getIsupload() { return isupload; } public void setUploadTime(Date uploadTime) { this.uploadTime = uploadTime; } public Date getUploadTime() { return uploadTime; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("ecid", getEcid()) .append("oldid", getOldid()) .append("orgid", getOrgid()) .append("questionoptionid", getQuestionoptionid()) .append("topicid", getTopicid()) .append("psqid", getPsqid()) .append("orand", getOrand()) .append("ruleverify", getRuleverify()) .append("ruleconditions", getRuleconditions()) .append("rulecontent", getRulecontent()) .append("groupnumber", getGroupnumber()) .append("grouporand", getGrouporand()) .append("number", getNumber()) .append("istrack", getIstrack()) .append("delFlag", getDelFlag()) .append("updateBy", getUpdateBy()) .append("updateTime", getUpdateTime()) .append("createBy", getCreateBy()) .append("createTime", getCreateTime()) .append("isupload", getIsupload()) .append("uploadTime", getUploadTime()) .toString(); } }