ludc
2025-01-10 19ec0269a9ce3a57ccfcd1d36585bb1c31977b60
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
154
155
156
157
158
package com.vci.pagemodel;
 
/**
 * 树的配置
 * @author weidy
 * @date 2021/2/15
 */
public class UITreeDefineVO implements java.io.Serializable {
 
    /**
     * 序列化
     */
    private static final long serialVersionUID = -3615819063395124270L;
    /**
     * 业务类型
     */
    private String btmType;
 
    /**
     * 加载方式
     */
    private String loadType;
 
    /**
     * 是否反向,TODO:树定义上已经没有使用这个字段了(但是为了兼容以前的UI配置所以需要保留)
     */
    private String orientation;
 
    /**
     * 显示图标
     */
    private boolean showImage = false;
 
    /**
     * 根节点显示表达式,比如 ${name} [${revisionvalue}.${versionvalue}]
     */
    private String rootContent;
 
    /**
     * 链接类型
     */
    private String linkType;
 
    /**
     * 分隔符
     */
    private String fieldSep = ",";
 
    /**
     * 查询模板的名称
     */
    private String queryTemplateName;
 
    /**
     * 树节点表达式,比如 ${t_oid.name} [${t_oid.revisionvalue}]
     */
    private String treeNodeExpression;
 
    /**
     * 是链接
     */
    private String showLinkAbs;
 
    public String getBtmType() {
        return btmType;
    }
 
    public void setBtmType(String btmType) {
        this.btmType = btmType;
    }
 
    public String getLoadType() {
        return loadType;
    }
 
    public void setLoadType(String loadType) {
        this.loadType = loadType;
    }
 
    public String getOrientation() {
        return orientation;
    }
 
    public void setOrientation(String orientation) {
        this.orientation = orientation;
    }
 
    public boolean isShowImage() {
        return showImage;
    }
 
    public void setShowImage(boolean showImage) {
        this.showImage = showImage;
    }
 
    public String getRootContent() {
        return rootContent;
    }
 
    public void setRootContent(String rootContent) {
        this.rootContent = rootContent;
    }
 
    public String getLinkType() {
        return linkType;
    }
 
    public void setLinkType(String linkType) {
        this.linkType = linkType;
    }
 
    public String getFieldSep() {
        return fieldSep;
    }
 
    public void setFieldSep(String fieldSep) {
        this.fieldSep = fieldSep;
    }
 
    public String getQueryTemplateName() {
        return queryTemplateName;
    }
 
    public void setQueryTemplateName(String queryTemplateName) {
        this.queryTemplateName = queryTemplateName;
    }
 
    public String getTreeNodeExpression() {
        return treeNodeExpression;
    }
 
    public void setTreeNodeExpression(String treeNodeExpression) {
        this.treeNodeExpression = treeNodeExpression;
    }
 
    public String getShowLinkAbs() {
        return showLinkAbs;
    }
 
    public void setShowLinkAbs(String showLinkAbs) {
        this.showLinkAbs = showLinkAbs;
    }
 
    @Override
    public String toString() {
        return "UITreeDefineVO{" +
                "btmType='" + btmType + '\'' +
                ", loadType='" + loadType + '\'' +
                ", showImage=" + showImage +
                ", rootContent='" + rootContent + '\'' +
                ", linkType='" + linkType + '\'' +
                ", fieldSep='" + fieldSep + '\'' +
                ", queryTemplateName='" + queryTemplateName + '\'' +
                ", treeNodeExpression='" + treeNodeExpression + '\'' +
                ", showLinkAbs='" + showLinkAbs + '\'' +
                '}';
    }
}