package com.vci.ubcs.codeapply.object;
|
|
import com.vci.ubcs.code.vo.pagemodel.UIFieldSortVO;
|
import com.vci.ubcs.code.vo.pagemodel.UITableCustomDefineVO;
|
|
import java.util.Map;
|
|
public class UIFormRefers {
|
|
/**
|
* 序列化
|
*/
|
private static final long serialVersionUID = 1459005348514757537L;
|
/**
|
* 参照的窗口类型
|
*/
|
private String type;
|
|
/**
|
* 显示的字段属性
|
*/
|
private String textField = "name";
|
|
/**
|
* 值的属性
|
*/
|
private String valueField = "oid";
|
|
/**
|
* 是否多选
|
*/
|
private boolean muti = false;
|
|
/**
|
* 后台地址
|
*/
|
private String url;
|
|
/**
|
* 服务的地址
|
*/
|
private String backPath;
|
|
/**
|
* 请求后台的形式
|
*/
|
private String method = "GET";
|
|
/**
|
* 高度
|
*/
|
private Integer height;
|
|
//通用的参照
|
/**
|
* 参照的业务类型
|
*/
|
private String referType;
|
|
/**
|
* 参照的UI上下文
|
*/
|
private String referContent;
|
|
//树形的参照
|
/**
|
* 上级字段
|
*/
|
private String parentFieldName;
|
|
/**
|
* 上级字段的内容对应的属性的值
|
*/
|
private String parentUsedField;
|
|
/**
|
* 上级字段的值
|
*/
|
private String parentValue;
|
|
/**
|
* 加载方式
|
*/
|
private String loadType = "all";
|
|
/**
|
* 是否只能选择叶子节点
|
*/
|
private boolean onlyLeaf = false;
|
|
/**
|
* 过滤(级联)属性
|
*/
|
private String useFormKey;
|
|
/**
|
* 过滤属性请求参数
|
*/
|
private String paramForFormKey;
|
|
/**
|
* 映射其他属性
|
*/
|
private String mapFields;
|
|
//列表的参照
|
/**
|
* 显示的列表
|
*/
|
private String displayTable;
|
|
/**
|
* 表格的自定义定义
|
*/
|
private UITableCustomDefineVO tableConfig;
|
|
/**
|
* 筛选条件
|
*/
|
private Map<String,String> where;
|
|
/**
|
* 后台排序
|
*/
|
private boolean remoteSort;
|
|
/**
|
* 初始化排序
|
*/
|
private UIFieldSortVO initSort;
|
|
public String getType() {
|
return type;
|
}
|
|
public void setType(String type) {
|
this.type = type;
|
}
|
|
public String getTextField() {
|
return textField;
|
}
|
|
public void setTextField(String textField) {
|
this.textField = textField;
|
}
|
|
public String getValueField() {
|
return valueField;
|
}
|
|
public void setValueField(String valueField) {
|
this.valueField = valueField;
|
}
|
|
public boolean isMuti() {
|
return muti;
|
}
|
|
public void setMuti(boolean muti) {
|
this.muti = muti;
|
}
|
|
public String getUrl() {
|
return url;
|
}
|
|
public void setUrl(String url) {
|
this.url = url;
|
}
|
|
public String getBackPath() {
|
return backPath;
|
}
|
|
public void setBackPath(String backPath) {
|
this.backPath = backPath;
|
}
|
|
public String getMethod() {
|
return method;
|
}
|
|
public void setMethod(String method) {
|
this.method = method;
|
}
|
|
public Integer getHeight() {
|
return height;
|
}
|
|
public void setHeight(Integer height) {
|
this.height = height;
|
}
|
|
public String getReferType() {
|
return referType;
|
}
|
|
public void setReferType(String referType) {
|
this.referType = referType;
|
}
|
|
public String getReferContent() {
|
return referContent;
|
}
|
|
public void setReferContent(String referContent) {
|
this.referContent = referContent;
|
}
|
|
public String getParentFieldName() {
|
return parentFieldName;
|
}
|
|
public void setParentFieldName(String parentFieldName) {
|
this.parentFieldName = parentFieldName;
|
}
|
|
public String getParentUsedField() {
|
return parentUsedField;
|
}
|
|
public void setParentUsedField(String parentUsedField) {
|
this.parentUsedField = parentUsedField;
|
}
|
|
public String getParentValue() {
|
return parentValue;
|
}
|
|
public void setParentValue(String parentValue) {
|
this.parentValue = parentValue;
|
}
|
|
public String getLoadType() {
|
return loadType;
|
}
|
|
public void setLoadType(String loadType) {
|
this.loadType = loadType;
|
}
|
|
public boolean isOnlyLeaf() {
|
return onlyLeaf;
|
}
|
|
public void setOnlyLeaf(boolean onlyLeaf) {
|
this.onlyLeaf = onlyLeaf;
|
}
|
|
public String getUseFormKey() {
|
return useFormKey;
|
}
|
|
public void setUseFormKey(String useFormKey) {
|
this.useFormKey = useFormKey;
|
}
|
|
public String getParamForFormKey() {
|
return paramForFormKey;
|
}
|
|
public void setParamForFormKey(String paramForFormKey) {
|
this.paramForFormKey = paramForFormKey;
|
}
|
|
public String getMapFields() {
|
return mapFields;
|
}
|
|
public void setMapFields(String mapFields) {
|
this.mapFields = mapFields;
|
}
|
|
public String getDisplayTable() {
|
return displayTable;
|
}
|
|
public void setDisplayTable(String displayTable) {
|
this.displayTable = displayTable;
|
}
|
|
public UITableCustomDefineVO getTableConfig() {
|
return tableConfig;
|
}
|
|
public void setTableConfig(UITableCustomDefineVO tableConfig) {
|
this.tableConfig = tableConfig;
|
}
|
|
public Map<String, String> getWhere() {
|
return where;
|
}
|
|
public void setWhere(Map<String, String> where) {
|
this.where = where;
|
}
|
|
public boolean isRemoteSort() {
|
return remoteSort;
|
}
|
|
public void setRemoteSort(boolean remoteSort) {
|
this.remoteSort = remoteSort;
|
}
|
|
public UIFieldSortVO getInitSort() {
|
return initSort;
|
}
|
|
public void setInitSort(UIFieldSortVO initSort) {
|
this.initSort = initSort;
|
}
|
}
|