package com.vci.ubcs.code.vo.pagemodel; import java.util.ArrayList; import java.util.List; /** * 表单的定义信息 * @author weidy * @date 2021/2/15 */ public class UIFormDefineVO implements java.io.Serializable { /** * 序列化 */ private static final long serialVersionUID = 4870957433172577436L; /** * 表单的主键 */ private String oid; /** * 表单的编号 */ private String id; /** * 业务类型 */ private String btmType; /** * 是否为链接类型 */ private boolean linkTypeFlag; /** * 每行显示多少列 */ private int columnOneRow; /** * 查询模板名称 */ private String queryTemplateName; /** * 包含的明细 */ private List items = new ArrayList(); /** * freeMarker的表达式的值 */ private List freeMarkerEls = new ArrayList<>(); public String getOid() { return oid; } public void setOid(String oid) { this.oid = oid; } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getBtmType() { return btmType; } public void setBtmType(String btmType) { this.btmType = btmType; } public int getColumnOneRow() { return columnOneRow; } public void setColumnOneRow(int columnOneRow) { this.columnOneRow = columnOneRow; } public String getQueryTemplateName() { return queryTemplateName; } public void setQueryTemplateName(String queryTemplateName) { this.queryTemplateName = queryTemplateName; } public List getItems() { return items; } public void setItems(List items) { this.items = items; } public boolean isLinkTypeFlag() { return linkTypeFlag; } public void setLinkTypeFlag(boolean linkTypeFlag) { this.linkTypeFlag = linkTypeFlag; } public List getFreeMarkerEls() { return freeMarkerEls; } public void setFreeMarkerEls(List freeMarkerEls) { this.freeMarkerEls = freeMarkerEls; } @Override public String toString() { return "UIFormDefineVO{" + "oid='" + oid + '\'' + ", id='" + id + '\'' + ", btmType='" + btmType + '\'' + ", linkTypeFlag=" + linkTypeFlag + ", columnOneRow=" + columnOneRow + ", queryTemplateName='" + queryTemplateName + '\'' + ", items=" + items + ", freeMarkerEls=" + freeMarkerEls + '}'; } }