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;
|
|
/**
|
* 人口学变量定义对象 ent_demography_param
|
*
|
* @author ots
|
* @date 2019-12-11
|
*/
|
@Getter
|
@Setter
|
public class EntDemographyParam extends BaseEntity {
|
private static final long serialVersionUID = 1L;
|
|
/**
|
* 变量编码
|
*/
|
private Long paramId;
|
|
/**
|
* 人口学编码
|
*/
|
@Excel(name = "人口学编码")
|
private String paramCode;
|
|
/**
|
* 人口学编码多语言
|
*/
|
private String langCodes;
|
|
/**
|
* 企业用户ID
|
*/
|
@Excel(name = "企业用户ID")
|
private Long userId;
|
|
@Excel(name = "企业用户ID")
|
private String userName;
|
|
/**
|
* 变量状态(1正常 0关闭)
|
*/
|
@Excel(name = "变量状态", readConverterExp = "1=正常,0=关闭")
|
private String paramStatus;
|
|
/**
|
* 控件类型
|
*/
|
@Excel(name = "控件类型")
|
private String types;
|
|
/**
|
* 是否必填(1是)
|
*/
|
@Excel(name = "必填")
|
private String isRequired;
|
|
/**
|
* 字典类型
|
*/
|
@Excel(name = "字典类型")
|
private String dicttype;
|
|
/**
|
* 排序
|
*/
|
@Excel(name = "排序")
|
private Integer sort;
|
|
/**
|
* 测试包是否默认选择了
|
*/
|
private boolean flag = false;
|
|
|
@Override
|
public String toString() {
|
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
|
.append("paramId", getParamId())
|
.append("userId", getUserId())
|
.append("paramStatus", getParamStatus())
|
.append("types", getTypes())
|
.append("dicttype", getDicttype())
|
.append("createBy", getCreateBy())
|
.append("createTime", getCreateTime())
|
.append("updateBy", getUpdateBy())
|
.append("updateTime", getUpdateTime())
|
.append("sort", getSort())
|
.append("remark", getRemark())
|
.toString();
|
}
|
}
|