liu
2026-09-22 0837c3ff473499d8a267924125c776b34cc8b517
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
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
package com.ruoyi.system.domain;
 
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.domain.BaseEntity;
 
/**
 * 填表配置对象 cj_form_config
 *
 * @author ruoyi
 * @date 2026-09-09
 */
public class CjFormConfig extends BaseEntity
{
    private static final long serialVersionUID = 1L;
 
    /** 配置ID */
    private Long configId;
 
    /** 配置名称 */
    private String configName;
 
    /** 配置说明 */
    private String description;
 
    /** 表单分组及字段定义 JSON:[{groupId,groupName,sort,fields:[{code,label,type,...}]}] */
    private String groupsJson;
 
    /** 附件字段定义 JSON:[{code,label,required}] */
    private String attachmentsJson;
 
    /** 字段总数(保存时服务端计算) */
    private Long fieldCount;
 
    /** 版本号(每次保存+1) */
    private Long version;
 
    /** 状态(0启用 1停用) */
    private String status;
 
    /** 删除标志(0存在 2删除) */
    private String delFlag;
 
    public void setConfigId(Long configId)
    {
        this.configId = configId;
    }
 
    public Long getConfigId()
    {
        return configId;
    }
 
    public void setConfigName(String configName)
    {
        this.configName = configName;
    }
 
    public String getConfigName()
    {
        return configName;
    }
 
    public void setDescription(String description)
    {
        this.description = description;
    }
 
    public String getDescription()
    {
        return description;
    }
 
    public void setGroupsJson(String groupsJson)
    {
        this.groupsJson = groupsJson;
    }
 
    public String getGroupsJson()
    {
        return groupsJson;
    }
 
    public void setAttachmentsJson(String attachmentsJson)
    {
        this.attachmentsJson = attachmentsJson;
    }
 
    public String getAttachmentsJson()
    {
        return attachmentsJson;
    }
 
    public void setFieldCount(Long fieldCount)
    {
        this.fieldCount = fieldCount;
    }
 
    public Long getFieldCount()
    {
        return fieldCount;
    }
 
    public void setVersion(Long version)
    {
        this.version = version;
    }
 
    public Long getVersion()
    {
        return version;
    }
 
    public void setStatus(String status)
    {
        this.status = status;
    }
 
    public String getStatus()
    {
        return status;
    }
 
    public void setDelFlag(String delFlag)
    {
        this.delFlag = delFlag;
    }
 
    public String getDelFlag()
    {
        return delFlag;
    }
 
    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("configId", getConfigId())
            .append("configName", getConfigName())
            .append("description", getDescription())
            .append("groupsJson", getGroupsJson())
            .append("attachmentsJson", getAttachmentsJson())
            .append("fieldCount", getFieldCount())
            .append("version", getVersion())
            .append("status", getStatus())
            .append("delFlag", getDelFlag())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .toString();
    }
}