wlzboy
2025-09-21 7d81ce01560d384f15212edc40ebeaa9924913f9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
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();
    }
}