zm
2020-05-18 a18bfacbf56b401f6e0fdae8710fbca4df8cff77
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
package com.changhong.autoform.entity;
 
import lombok.Data;
 
import java.util.List;
import java.util.Map;
 
 
/**
 * 表单主表
 * @author yuezhw
 *
 */
@Data
public class FormData {
 
    //是否含有自动生成控件
    private boolean isAuto;
 
    /**
     * 表单id(表名规则为formData{表单id})
     */
    private String formID;
 
    /**
     * 表单主表数据
     * key:FIELD{编号}(String)
     * val:值(String)
     */
    private Map<String, Object> data;
 
    /**
     * 删除的data数据
     */
    private List<String> dataIds;
 
    /**
     * 租户id
     */
    private String tenantID;
 
    /**
     * 用户名
     */
    private String userName;
 
    /**
     * 子表单信息
     */
    private List<SubForm> subFormList;
 
    /**
     * 所在表单行号 
     */
    private Integer dataRowNum;
 
    /**
     * 表名
     * @return
     */
    private String formName;
    
 
    // 自动生成控件名
    private String autoField;
 
    // 自动生成前缀
    private String autoFieldKey;
 
    private Integer autoFieldSize;
 
    /**
     * 自增id规则
     */
    private String rule;
 
}