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