dangsn
2024-06-14 df2181e8f201f48c57e29cf247b81e85189f7f73
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
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
package com.vci.starter.web.pagemodel;
 
import java.util.Map;
 
/**
 * 树形数据查询对象
 * @author weidy
 * @date 2019/10/11 6:42 PM
 */
public class TreeQueryObject implements java.io.Serializable{
 
    /**
     * 禁止修改这个值
     */
    private static final long serialVersionUID = -7570704940199743059L;
    /**
     * 查询条件
     */
    private Map<String,String> conditionMap;
 
    /**
     * 是否多选
     */
    private boolean multipleSelect;
 
    /**
     * 是否显示复选框
     */
    private boolean showCheckBox;
 
    /**
     * 查询所有的层级
     */
    private boolean queryAllLevel;
 
    /**
     * 上级业务数据主键
     */
    private String parentOid;
 
    /**
     * 上级业务类型
     */
    private String parentBtmName;
 
    /**
     * 值的字段
     */
    private String valueField = "oid";
 
    /**
     * 树节点的表达式
     */
    private String textField = "name";
 
    /**
     * 上级的字段的表达式
     */
    private String parentFieldName;
 
    /**
     * 扩展参数
     */
    private Map<String,String> extandParamsMap;
 
    /**
     * 查询所有的版本
     */
    private boolean queryAllRev;
 
    /**
     * 排序的字段
     */
    private String sort;
 
    /**
     * 排序的类型
     */
    private String order;
 
    public String getValueField() {
        return valueField;
    }
 
    public void setValueField(String valueField) {
        this.valueField = valueField;
    }
 
    public String getTextField() {
        return textField;
    }
 
    public void setTextField(String textField) {
        this.textField = textField;
    }
 
    public String getParentFieldName() {
        return parentFieldName;
    }
 
    public void setParentFieldName(String parentFieldName) {
        this.parentFieldName = parentFieldName;
    }
 
    public Map<String, String> getConditionMap() {
        return conditionMap;
    }
 
    public void setConditionMap(Map<String, String> conditionMap) {
        this.conditionMap = conditionMap;
    }
 
    public boolean isMultipleSelect() {
        return multipleSelect;
    }
 
    public void setMultipleSelect(boolean multipleSelect) {
        this.multipleSelect = multipleSelect;
    }
 
    public boolean isShowCheckBox() {
        return showCheckBox;
    }
 
    public void setShowCheckBox(boolean showCheckBox) {
        this.showCheckBox = showCheckBox;
    }
 
    public String getParentOid() {
        return parentOid;
    }
 
    public void setParentOid(String parentOid) {
        this.parentOid = parentOid;
    }
 
    public String getParentBtmName() {
        return parentBtmName;
    }
 
    public void setParentBtmName(String parentBtmName) {
        this.parentBtmName = parentBtmName;
    }
 
    public Map<String, String> getExtandParamsMap() {
        return extandParamsMap;
    }
 
    public void setExtandParamsMap(Map<String, String> extandParamsMap) {
        this.extandParamsMap = extandParamsMap;
    }
 
    public boolean isQueryAllLevel() {
        return queryAllLevel;
    }
 
    public void setQueryAllLevel(boolean queryAllLevel) {
        this.queryAllLevel = queryAllLevel;
    }
 
    public boolean isQueryAllRev() {
        return queryAllRev;
    }
 
    public void setQueryAllRev(boolean queryAllRev) {
        this.queryAllRev = queryAllRev;
    }
 
    public String getSort() {
        return sort;
    }
 
    public void setSort(String sort) {
        this.sort = sort;
    }
 
    public String getOrder() {
        return order;
    }
 
    public void setOrder(String order) {
        this.order = order;
    }
 
    @Override
    public String toString() {
        return "TreeQueryObject{" +
                "conditionMap=" + conditionMap +
                ", multipleSelect=" + multipleSelect +
                ", showCheckBox=" + showCheckBox +
                ", queryAllLevel=" + queryAllLevel +
                ", parentOid='" + parentOid + '\'' +
                ", parentBtmName='" + parentBtmName + '\'' +
                ", valueField='" + valueField + '\'' +
                ", textField='" + textField + '\'' +
                ", parentFieldName='" + parentFieldName + '\'' +
                ", extandParamsMap=" + extandParamsMap +
                ", queryAllRev=" + queryAllRev +
                ", sort='" + sort + '\'' +
                ", order='" + order + '\'' +
                '}';
    }
}