package com.ots.project.exam.domain; import com.ots.framework.aspectj.lang.annotation.Excel; import com.ots.framework.web.domain.BaseEntity; import lombok.Getter; import lombok.Setter; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; /** * 维度表对象 t_subject * * @author ots * @date 2019-12-09 */ @Getter @Setter public class TSubject extends BaseEntity { private static final long serialVersionUID = 1L; /** * 维度编码 */ private Long id; /** * 维度名称 */ @Excel(name = "维度名称") private String name; /** * */ private Long level; /** * 语言类型 */ private String langType; /** * */ private String levelName; /** * 排序 */ private Long itemOrder; /** * null */ private Long deleted; private String questionTemplateId; private String questionTemplateName; @Override public String toString() { return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("name", getName()) .append("level", getLevel()) .append("levelName", getLevelName()) .append("itemOrder", getItemOrder()) .append("deleted", getDeleted()) .append("createTime", getCreateTime()) .append("updateTime", getUpdateTime()) .toString(); } }