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<UIFormItemVO> items = new ArrayList();
|
|
/**
|
* freeMarker的表达式的值
|
*/
|
private List<String> 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<UIFormItemVO> getItems() {
|
return items;
|
}
|
|
public void setItems(List<UIFormItemVO> items) {
|
this.items = items;
|
}
|
|
public boolean isLinkTypeFlag() {
|
return linkTypeFlag;
|
}
|
|
public void setLinkTypeFlag(boolean linkTypeFlag) {
|
this.linkTypeFlag = linkTypeFlag;
|
}
|
|
public List<String> getFreeMarkerEls() {
|
return freeMarkerEls;
|
}
|
|
public void setFreeMarkerEls(List<String> 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 +
|
'}';
|
}
|
}
|