package com.vci.pagemodel;
|
|
import com.vci.starter.web.pagemodel.BaseModelVO;
|
|
import java.util.List;
|
|
/**
|
* UI的组件
|
* @author weidy
|
* @date 2021/2/15
|
*/
|
public class UIComponentVO extends BaseModelVO {
|
|
/**
|
* 序列化
|
*/
|
private static final long serialVersionUID = 6719096512744799787L;
|
|
/**
|
* 页面编号
|
*/
|
private String id;
|
|
/**
|
* 页面名称
|
*/
|
private String name;
|
|
/**
|
* 所属区域
|
*/
|
private String pkLayout;
|
|
/**
|
* 排序号
|
*/
|
private Integer orderNum;
|
|
/**
|
* UI解析类
|
*/
|
private String uiParseClass;
|
|
/**
|
* 扩展属性
|
*/
|
private String extendAttr;
|
|
/**
|
* UI面板的类型
|
*/
|
private String uiComponentType;
|
|
/**
|
* UI面板的显示类型
|
*/
|
private String uiComponentTypeText;
|
|
/**
|
* 表单的配置
|
*/
|
private UIFormDefineVO formDefineVO;
|
|
/**
|
* 表格的配置
|
*/
|
private UITableDefineVO tableDefineVO;
|
|
/**
|
* 树的配置
|
*/
|
private UITreeDefineVO treeDefineVO;
|
|
/**
|
* 树表的配置
|
*/
|
private UITreeTableDefineVO treeTableDefineVO;
|
|
/**
|
* 自定义组件的配置
|
*/
|
private String customClass;
|
|
/**
|
* 按钮的配置
|
*/
|
private List<UIButtonDefineVO> buttons;
|
|
@Override
|
public String getId() {
|
return id;
|
}
|
|
@Override
|
public void setId(String id) {
|
this.id = id;
|
}
|
|
@Override
|
public String getName() {
|
return name;
|
}
|
|
@Override
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public String getUiParseClass() {
|
return uiParseClass;
|
}
|
|
public void setUiParseClass(String uiParseClass) {
|
this.uiParseClass = uiParseClass;
|
}
|
|
public String getExtendAttr() {
|
return extendAttr;
|
}
|
|
public void setExtendAttr(String extendAttr) {
|
this.extendAttr = extendAttr;
|
}
|
|
public String getUiComponentType() {
|
return uiComponentType;
|
}
|
|
public void setUiComponentType(String uiComponentType) {
|
this.uiComponentType = uiComponentType;
|
}
|
|
public String getUiComponentTypeText() {
|
return uiComponentTypeText;
|
}
|
|
public void setUiComponentTypeText(String uiComponentTypeText) {
|
this.uiComponentTypeText = uiComponentTypeText;
|
}
|
|
public UIFormDefineVO getFormDefineVO() {
|
return formDefineVO;
|
}
|
|
public void setFormDefineVO(UIFormDefineVO formDefineVO) {
|
this.formDefineVO = formDefineVO;
|
}
|
|
public UITableDefineVO getTableDefineVO() {
|
return tableDefineVO;
|
}
|
|
public void setTableDefineVO(UITableDefineVO tableDefineVO) {
|
this.tableDefineVO = tableDefineVO;
|
}
|
|
public UITreeDefineVO getTreeDefineVO() {
|
return treeDefineVO;
|
}
|
|
public void setTreeDefineVO(UITreeDefineVO treeDefineVO) {
|
this.treeDefineVO = treeDefineVO;
|
}
|
|
public UITreeTableDefineVO getTreeTableDefineVO() {
|
return treeTableDefineVO;
|
}
|
|
public void setTreeTableDefineVO(UITreeTableDefineVO treeTableDefineVO) {
|
this.treeTableDefineVO = treeTableDefineVO;
|
}
|
|
public String getCustomClass() {
|
return customClass;
|
}
|
|
public void setCustomClass(String customClass) {
|
this.customClass = customClass;
|
}
|
|
public List<UIButtonDefineVO> getButtons() {
|
return buttons;
|
}
|
|
public void setButtons(List<UIButtonDefineVO> buttons) {
|
this.buttons = buttons;
|
}
|
|
public String getPkLayout() {
|
return pkLayout;
|
}
|
|
public void setPkLayout(String pkLayout) {
|
this.pkLayout = pkLayout;
|
}
|
|
public Integer getOrderNum() {
|
return orderNum;
|
}
|
|
public void setOrderNum(Integer orderNum) {
|
this.orderNum = orderNum;
|
}
|
|
@Override
|
public String toString() {
|
return "UIComponentVO{" +
|
"id='" + id + '\'' +
|
", name='" + name + '\'' +
|
", pkLayout='" + pkLayout + '\'' +
|
", orderNum=" + orderNum +
|
", uiParseClass='" + uiParseClass + '\'' +
|
", extendAttr='" + extendAttr + '\'' +
|
", uiComponentType='" + uiComponentType + '\'' +
|
", uiComponentTypeText='" + uiComponentTypeText + '\'' +
|
", formDefineVO=" + formDefineVO +
|
", tableDefineVO=" + tableDefineVO +
|
", treeDefineVO=" + treeDefineVO +
|
", treeTableDefineVO=" + treeTableDefineVO +
|
", customClass='" + customClass + '\'' +
|
", buttons=" + buttons +
|
"} " + super.toString();
|
}
|
}
|