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 + '\'' +
|
'}';
|
}
|
}
|