package com.vci.web.xmlmodel;
|
|
import com.thoughtworks.xstream.annotations.XStreamAlias;
|
|
/**
|
* 组件的明细
|
* @author weidy
|
* @date 2021/2/24
|
*/
|
@XStreamAlias("JD_ITEM")
|
public class UIComponentItemXO implements java.io.Serializable{
|
|
/**
|
* 序列化
|
*/
|
private static final long serialVersionUID = 3248490909313342563L;
|
/**
|
* 字段
|
*/
|
@XStreamAlias("JD_field")
|
private String field;
|
|
//这些是列表的属性
|
|
/**
|
* 或查询
|
*/
|
@XStreamAlias("JD_or")
|
private String or;
|
|
/**
|
* 等查询
|
*/
|
@XStreamAlias("JD_eq")
|
private String eq;
|
|
/**
|
* 去除空格
|
*/
|
@XStreamAlias("JD_trim")
|
private String trim;
|
|
/**
|
* 双击
|
*/
|
@XStreamAlias("JD_dbl")
|
private String dbClick;
|
|
/**
|
* 字符串截取
|
*/
|
@XStreamAlias("JD_cut")
|
private String stringCut;
|
|
/**
|
* 绑定的表单的主键
|
*/
|
@XStreamAlias("JD_inObj")
|
private String bindFormOid;
|
|
/**
|
* where查询的sql语句
|
*/
|
@XStreamAlias("JD_addFilter")
|
private String whereSql;
|
|
/**
|
* 列宽
|
*/
|
@XStreamAlias("JD_filterColWidth")
|
private String fieldWidths;
|
|
/**
|
* 页面大小
|
*/
|
@XStreamAlias("JD_pageSize")
|
private String pageSize;
|
|
/**
|
* 查询sql
|
*/
|
@XStreamAlias("JD_QuerySql")
|
private String querySql;
|
|
/**
|
* 图片的宽高度,格式是 宽度,高度
|
*/
|
@XStreamAlias("JD_imgWH")
|
private String imageWidthHeight;
|
|
/**
|
* 列表显示的列
|
*/
|
@XStreamAlias("JD_outFields")
|
private String displayFields;
|
|
/**
|
* 查询的列
|
*/
|
@XStreamAlias("JD_keyFields")
|
private String queryFields;
|
|
/**
|
* 批量操作
|
*/
|
@XStreamAlias("JD_bat")
|
private String batch;
|
|
/**
|
* 超链接
|
*/
|
@XStreamAlias("JD_hrefFields")
|
private String hrefField;
|
|
/**
|
* 超链接的配置
|
*/
|
@XStreamAlias("JD_hrefConf")
|
private String hrefConf;
|
|
/**
|
* 自定义类路径
|
*/
|
@XStreamAlias("JD_customClass")
|
private String customClass;
|
|
/**
|
* 控制列
|
*/
|
@XStreamAlias("JD_ctrlDisplyCol")
|
private String controlDisplayField;
|
|
/**
|
* 符合条件的才可以显示,目前只支持值类型,通过英文逗号(,)分隔
|
*/
|
@XStreamAlias("JD_ctrlDisplyCondition")
|
private String controlDisplayCondition;
|
|
/**
|
* 是否显示查询区域
|
*/
|
@XStreamAlias("JD_isNavigatorExpand")
|
private String displayQueryArea;
|
|
/**
|
* 显示文件夹
|
*/
|
@XStreamAlias("JD_isShowFolder")
|
private String displayFolder;
|
|
/**
|
* 表格中存储folder的列,默认列affiliatedfolder
|
*/
|
@XStreamAlias("JD_folderColName")
|
private String folderFieldName;
|
|
/**
|
* 父文件夹名称
|
*/
|
@XStreamAlias("JD_parentFolderName")
|
private String parentFolderName;
|
|
//这些是表单的属性
|
|
/**
|
* 二级参照
|
*/
|
@XStreamAlias("JD_txf")
|
private String secondRefer;
|
|
/**
|
* 一级参照
|
*/
|
@XStreamAlias("JD_listTable")
|
private String refer;
|
|
/**
|
* 显示名称
|
*/
|
@XStreamAlias("JD_name")
|
private String name;
|
|
/**
|
* 显示类型
|
*/
|
@XStreamAlias("JD_type")
|
private String displayType;
|
|
/**
|
* 默认的值
|
*/
|
@XStreamAlias("JD_value")
|
private String defaultValue;
|
|
/**
|
* 是否隐藏(1显示,0,不显示)
|
*/
|
@XStreamAlias("JD_cols")
|
private String hidden;
|
|
/**
|
* 行显示类型,
|
*/
|
@XStreamAlias("JD_rows")
|
private String rowDisplay;
|
|
/**
|
* 显示的样式
|
*/
|
@XStreamAlias("JD_style")
|
private String extendAttr;
|
|
/**
|
* 脚本验证
|
*/
|
@XStreamAlias("JD_script")
|
private String scriptValid;
|
|
/**
|
* 提示文字
|
*/
|
@XStreamAlias("JD_tips")
|
private String tips;
|
|
/**
|
* 下拉菜单的选项
|
*/
|
@XStreamAlias("JD_valuelist")
|
private String comboxItems;
|
|
/**
|
* 下拉菜单的key
|
*/
|
@XStreamAlias("JD_listTxt")
|
private String comboxKey;
|
|
/**
|
* 下拉菜单的名称
|
*/
|
@XStreamAlias("JD_listTxt")
|
private String comboxText;
|
|
/**
|
* 参照的字段
|
*/
|
@XStreamAlias("JD_listVal")
|
private String referFieldName;
|
|
/**
|
* 显示表达式
|
*/
|
@XStreamAlias("JD_showExpression")
|
private String displayExpression;
|
|
/**
|
* 时间格式
|
*/
|
@XStreamAlias("JD_dateFormat")
|
private String dateFormat;
|
|
/**
|
* 只读选择条件
|
*/
|
@XStreamAlias("JD_editCondition")
|
private String editCondition;
|
|
/**
|
* 属性的权限控制
|
*/
|
@XStreamAlias("JD_right")
|
private String fieldRight;
|
|
/**
|
* 是否可编辑,(0:不可编缉; 1:可编缉)--只读
|
*/
|
@XStreamAlias("JD_isEditable")
|
private String editable;
|
|
/**
|
* 列可以编辑的表达式,当JD_isEditable值为1时有效
|
*/
|
@XStreamAlias("JD_EditableProgram")
|
private String editableProgram;
|
|
/**
|
* 必输
|
*/
|
@XStreamAlias("JD_isRequired")
|
private String required;
|
|
/**
|
* 查询模板的名称
|
*/
|
@XStreamAlias("JD_qtName")
|
private String queryTemplateName;
|
|
/**
|
* 高级查询的列
|
*/
|
@XStreamAlias("JD_seniorQueryCols")
|
private String seniorQueryField;
|
|
/**
|
* 高级查询各列出现次数,就是查询条件一行显示几列
|
*/
|
@XStreamAlias("JD_seniorQueryColsCounts")
|
private String seniorQueryFieldCounts;
|
|
/**
|
* http存储
|
*/
|
@XStreamAlias("JD_isHttpSave")
|
private String httpSave;
|
|
/**
|
* http文件存储路径
|
*/
|
@XStreamAlias("JD_httpVolumnPath")
|
private String httpVolumnPath;
|
|
/**
|
* 存储路径的字段
|
*/
|
@XStreamAlias("JD_httpPathField")
|
private String httpPathField;
|
|
/**
|
* 查询关联列
|
*/
|
@XStreamAlias("JD_queryRefFields")
|
private String queryReferField;
|
|
public String getField() {
|
return field;
|
}
|
|
public void setField(String field) {
|
this.field = field;
|
}
|
|
public String getOr() {
|
return or;
|
}
|
|
public void setOr(String or) {
|
this.or = or;
|
}
|
|
public String getEq() {
|
return eq;
|
}
|
|
public void setEq(String eq) {
|
this.eq = eq;
|
}
|
|
public String getTrim() {
|
return trim;
|
}
|
|
public void setTrim(String trim) {
|
this.trim = trim;
|
}
|
|
public String getDbClick() {
|
return dbClick;
|
}
|
|
public void setDbClick(String dbClick) {
|
this.dbClick = dbClick;
|
}
|
|
public String getStringCut() {
|
return stringCut;
|
}
|
|
public void setStringCut(String stringCut) {
|
this.stringCut = stringCut;
|
}
|
|
public String getBindFormOid() {
|
return bindFormOid;
|
}
|
|
public void setBindFormOid(String bindFormOid) {
|
this.bindFormOid = bindFormOid;
|
}
|
|
public String getWhereSql() {
|
return whereSql;
|
}
|
|
public void setWhereSql(String whereSql) {
|
this.whereSql = whereSql;
|
}
|
|
public String getFieldWidths() {
|
return fieldWidths;
|
}
|
|
public void setFieldWidths(String fieldWidths) {
|
this.fieldWidths = fieldWidths;
|
}
|
|
public String getPageSize() {
|
return pageSize;
|
}
|
|
public void setPageSize(String pageSize) {
|
this.pageSize = pageSize;
|
}
|
|
public String getQuerySql() {
|
return querySql;
|
}
|
|
public void setQuerySql(String querySql) {
|
this.querySql = querySql;
|
}
|
|
public String getImageWidthHeight() {
|
return imageWidthHeight;
|
}
|
|
public void setImageWidthHeight(String imageWidthHeight) {
|
this.imageWidthHeight = imageWidthHeight;
|
}
|
|
public String getDisplayFields() {
|
return displayFields;
|
}
|
|
public void setDisplayFields(String displayFields) {
|
this.displayFields = displayFields;
|
}
|
|
public String getQueryFields() {
|
return queryFields;
|
}
|
|
public void setQueryFields(String queryFields) {
|
this.queryFields = queryFields;
|
}
|
|
public String getBatch() {
|
return batch;
|
}
|
|
public void setBatch(String batch) {
|
this.batch = batch;
|
}
|
|
public String getHrefField() {
|
return hrefField;
|
}
|
|
public void setHrefField(String hrefField) {
|
this.hrefField = hrefField;
|
}
|
|
public String getHrefConf() {
|
return hrefConf;
|
}
|
|
public void setHrefConf(String hrefConf) {
|
this.hrefConf = hrefConf;
|
}
|
|
public String getCustomClass() {
|
return customClass;
|
}
|
|
public void setCustomClass(String customClass) {
|
this.customClass = customClass;
|
}
|
|
public String getControlDisplayField() {
|
return controlDisplayField;
|
}
|
|
public void setControlDisplayField(String controlDisplayField) {
|
this.controlDisplayField = controlDisplayField;
|
}
|
|
public String getControlDisplayCondition() {
|
return controlDisplayCondition;
|
}
|
|
public void setControlDisplayCondition(String controlDisplayCondition) {
|
this.controlDisplayCondition = controlDisplayCondition;
|
}
|
|
public String getDisplayQueryArea() {
|
return displayQueryArea;
|
}
|
|
public void setDisplayQueryArea(String displayQueryArea) {
|
this.displayQueryArea = displayQueryArea;
|
}
|
|
public String getDisplayFolder() {
|
return displayFolder;
|
}
|
|
public void setDisplayFolder(String displayFolder) {
|
this.displayFolder = displayFolder;
|
}
|
|
public String getFolderFieldName() {
|
return folderFieldName;
|
}
|
|
public void setFolderFieldName(String folderFieldName) {
|
this.folderFieldName = folderFieldName;
|
}
|
|
public String getParentFolderName() {
|
return parentFolderName;
|
}
|
|
public void setParentFolderName(String parentFolderName) {
|
this.parentFolderName = parentFolderName;
|
}
|
|
public String getSecondRefer() {
|
return secondRefer;
|
}
|
|
public void setSecondRefer(String secondRefer) {
|
this.secondRefer = secondRefer;
|
}
|
|
public String getRefer() {
|
return refer;
|
}
|
|
public void setRefer(String refer) {
|
this.refer = refer;
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public String getDisplayType() {
|
return displayType;
|
}
|
|
public void setDisplayType(String displayType) {
|
this.displayType = displayType;
|
}
|
|
public String getDefaultValue() {
|
return defaultValue;
|
}
|
|
public void setDefaultValue(String defaultValue) {
|
this.defaultValue = defaultValue;
|
}
|
|
public String getHidden() {
|
return hidden;
|
}
|
|
public void setHidden(String hidden) {
|
this.hidden = hidden;
|
}
|
|
public String getRowDisplay() {
|
return rowDisplay;
|
}
|
|
public void setRowDisplay(String rowDisplay) {
|
this.rowDisplay = rowDisplay;
|
}
|
|
public String getExtendAttr() {
|
return extendAttr;
|
}
|
|
public void setExtendAttr(String extendAttr) {
|
this.extendAttr = extendAttr;
|
}
|
|
public String getScriptValid() {
|
return scriptValid;
|
}
|
|
public void setScriptValid(String scriptValid) {
|
this.scriptValid = scriptValid;
|
}
|
|
public String getTips() {
|
return tips;
|
}
|
|
public void setTips(String tips) {
|
this.tips = tips;
|
}
|
|
public String getComboxItems() {
|
return comboxItems;
|
}
|
|
public void setComboxItems(String comboxItems) {
|
this.comboxItems = comboxItems;
|
}
|
|
public String getComboxKey() {
|
return comboxKey;
|
}
|
|
public void setComboxKey(String comboxKey) {
|
this.comboxKey = comboxKey;
|
}
|
|
public String getComboxText() {
|
return comboxText;
|
}
|
|
public void setComboxText(String comboxText) {
|
this.comboxText = comboxText;
|
}
|
|
public String getReferFieldName() {
|
return referFieldName;
|
}
|
|
public void setReferFieldName(String referFieldName) {
|
this.referFieldName = referFieldName;
|
}
|
|
public String getDisplayExpression() {
|
return displayExpression;
|
}
|
|
public void setDisplayExpression(String displayExpression) {
|
this.displayExpression = displayExpression;
|
}
|
|
public String getDateFormat() {
|
return dateFormat;
|
}
|
|
public void setDateFormat(String dateFormat) {
|
this.dateFormat = dateFormat;
|
}
|
|
public String getEditCondition() {
|
return editCondition;
|
}
|
|
public void setEditCondition(String editCondition) {
|
this.editCondition = editCondition;
|
}
|
|
public String getFieldRight() {
|
return fieldRight;
|
}
|
|
public void setFieldRight(String fieldRight) {
|
this.fieldRight = fieldRight;
|
}
|
|
public String getEditable() {
|
return editable;
|
}
|
|
public void setEditable(String editable) {
|
this.editable = editable;
|
}
|
|
public String getEditableProgram() {
|
return editableProgram;
|
}
|
|
public void setEditableProgram(String editableProgram) {
|
this.editableProgram = editableProgram;
|
}
|
|
public String getRequired() {
|
return required;
|
}
|
|
public void setRequired(String required) {
|
this.required = required;
|
}
|
|
public String getQueryTemplateName() {
|
return queryTemplateName;
|
}
|
|
public void setQueryTemplateName(String queryTemplateName) {
|
this.queryTemplateName = queryTemplateName;
|
}
|
|
public String getSeniorQueryField() {
|
return seniorQueryField;
|
}
|
|
public void setSeniorQueryField(String seniorQueryField) {
|
this.seniorQueryField = seniorQueryField;
|
}
|
|
public String getSeniorQueryFieldCounts() {
|
return seniorQueryFieldCounts;
|
}
|
|
public void setSeniorQueryFieldCounts(String seniorQueryFieldCounts) {
|
this.seniorQueryFieldCounts = seniorQueryFieldCounts;
|
}
|
|
public String getHttpSave() {
|
return httpSave;
|
}
|
|
public void setHttpSave(String httpSave) {
|
this.httpSave = httpSave;
|
}
|
|
public String getHttpVolumnPath() {
|
return httpVolumnPath;
|
}
|
|
public void setHttpVolumnPath(String httpVolumnPath) {
|
this.httpVolumnPath = httpVolumnPath;
|
}
|
|
public String getHttpPathField() {
|
return httpPathField;
|
}
|
|
public void setHttpPathField(String httpPathField) {
|
this.httpPathField = httpPathField;
|
}
|
|
public String getQueryReferField() {
|
return queryReferField;
|
}
|
|
public void setQueryReferField(String queryReferField) {
|
this.queryReferField = queryReferField;
|
}
|
|
@Override
|
public String toString() {
|
return "UIComponentItemXO{" +
|
"field='" + field + '\'' +
|
", or='" + or + '\'' +
|
", eq='" + eq + '\'' +
|
", trim='" + trim + '\'' +
|
", dbClick='" + dbClick + '\'' +
|
", stringCut='" + stringCut + '\'' +
|
", bindFormOid='" + bindFormOid + '\'' +
|
", whereSql='" + whereSql + '\'' +
|
", fieldWidths='" + fieldWidths + '\'' +
|
", pageSize='" + pageSize + '\'' +
|
", querySql='" + querySql + '\'' +
|
", imageWidthHeight='" + imageWidthHeight + '\'' +
|
", displayFields='" + displayFields + '\'' +
|
", queryFields='" + queryFields + '\'' +
|
", batch='" + batch + '\'' +
|
", hrefField='" + hrefField + '\'' +
|
", hrefConf='" + hrefConf + '\'' +
|
", customClass='" + customClass + '\'' +
|
", controlDisplayField='" + controlDisplayField + '\'' +
|
", controlDisplayCondition='" + controlDisplayCondition + '\'' +
|
", displayQueryArea='" + displayQueryArea + '\'' +
|
", displayFolder='" + displayFolder + '\'' +
|
", folderFieldName='" + folderFieldName + '\'' +
|
", parentFolderName='" + parentFolderName + '\'' +
|
", secondRefer='" + secondRefer + '\'' +
|
", refer='" + refer + '\'' +
|
", name='" + name + '\'' +
|
", displayType='" + displayType + '\'' +
|
", defaultValue='" + defaultValue + '\'' +
|
", hidden='" + hidden + '\'' +
|
", rowDisplay='" + rowDisplay + '\'' +
|
", extendAttr='" + extendAttr + '\'' +
|
", scriptValid='" + scriptValid + '\'' +
|
", tips='" + tips + '\'' +
|
", comboxItems='" + comboxItems + '\'' +
|
", comboxKey='" + comboxKey + '\'' +
|
", comboxText='" + comboxText + '\'' +
|
", referFieldName='" + referFieldName + '\'' +
|
", displayExpression='" + displayExpression + '\'' +
|
", dateFormat='" + dateFormat + '\'' +
|
", editCondition='" + editCondition + '\'' +
|
", fieldRight='" + fieldRight + '\'' +
|
", editable='" + editable + '\'' +
|
", editableProgram='" + editableProgram + '\'' +
|
", required='" + required + '\'' +
|
", queryTemplateName='" + queryTemplateName + '\'' +
|
", seniorQueryField='" + seniorQueryField + '\'' +
|
", seniorQueryFieldCounts='" + seniorQueryFieldCounts + '\'' +
|
", httpSave='" + httpSave + '\'' +
|
", httpVolumnPath='" + httpVolumnPath + '\'' +
|
", httpPathField='" + httpPathField + '\'' +
|
", queryReferField='" + queryReferField + '\'' +
|
'}';
|
}
|
}
|