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;
|
|
/**
|
* 评价维度配置对象 evaluation_dimension
|
*
|
* @author ruoyi
|
* @date 2025-01-27
|
*/
|
public class EvaluationDimension extends BaseEntity {
|
private static final long serialVersionUID = 1L;
|
|
/** 维度ID */
|
private Long dimensionId;
|
|
/** 维度名称 */
|
@Excel(name = "维度名称")
|
private String dimensionName;
|
|
/** 维度描述 */
|
@Excel(name = "维度描述")
|
private String dimensionDesc;
|
|
/** 维度类型:star-星级评价,select-选择评价,text-文本评价 */
|
@Excel(name = "维度类型", readConverterExp = "star=星级评价,select=选择评价,text=文本评价")
|
private String dimensionType;
|
|
/** 选项配置(JSON格式,用于选择类型) */
|
private String options;
|
|
/** 排序 */
|
@Excel(name = "排序")
|
private Integer sortOrder;
|
|
/** 是否必填(0否 1是) */
|
@Excel(name = "是否必填", readConverterExp = "0=否,1=是")
|
private String isRequired;
|
|
/** 状态(0正常 1停用) */
|
@Excel(name = "状态", readConverterExp = "0=正常,1=停用")
|
private String status;
|
|
public void setDimensionId(Long dimensionId) {
|
this.dimensionId = dimensionId;
|
}
|
|
public Long getDimensionId() {
|
return dimensionId;
|
}
|
|
public void setDimensionName(String dimensionName) {
|
this.dimensionName = dimensionName;
|
}
|
|
public String getDimensionName() {
|
return dimensionName;
|
}
|
|
public void setDimensionDesc(String dimensionDesc) {
|
this.dimensionDesc = dimensionDesc;
|
}
|
|
public String getDimensionDesc() {
|
return dimensionDesc;
|
}
|
|
public void setDimensionType(String dimensionType) {
|
this.dimensionType = dimensionType;
|
}
|
|
public String getDimensionType() {
|
return dimensionType;
|
}
|
|
public void setOptions(String options) {
|
this.options = options;
|
}
|
|
public String getOptions() {
|
return options;
|
}
|
|
public void setSortOrder(Integer sortOrder) {
|
this.sortOrder = sortOrder;
|
}
|
|
public Integer getSortOrder() {
|
return sortOrder;
|
}
|
|
public void setIsRequired(String isRequired) {
|
this.isRequired = isRequired;
|
}
|
|
public String getIsRequired() {
|
return isRequired;
|
}
|
|
public void setStatus(String status) {
|
this.status = status;
|
}
|
|
public String getStatus() {
|
return status;
|
}
|
|
@Override
|
public String toString() {
|
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
|
.append("dimensionId", getDimensionId())
|
.append("dimensionName", getDimensionName())
|
.append("dimensionDesc", getDimensionDesc())
|
.append("dimensionType", getDimensionType())
|
.append("options", getOptions())
|
.append("sortOrder", getSortOrder())
|
.append("isRequired", getIsRequired())
|
.append("status", getStatus())
|
.append("createBy", getCreateBy())
|
.append("createTime", getCreateTime())
|
.append("updateBy", getUpdateBy())
|
.append("updateTime", getUpdateTime())
|
.append("remark", getRemark())
|
.toString();
|
}
|
}
|