package jnpf.base.model.Template.Template3;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
import lombok.Data;
|
|
import java.util.List;
|
|
/**
|
* 多表开发配置
|
*/
|
@Data
|
public class Template3Model {
|
//版本
|
private String version = "V3.0.0";
|
//版权
|
private String copyright;
|
//创建人员
|
private String createUser;
|
//创建日期
|
private String createDate;
|
//功能描述
|
private String description;
|
//所在区域
|
private String areasName;
|
//功能名称
|
private String[] className;
|
//表单页名
|
private String formPageName;
|
//列表页名
|
private String indexPageName;
|
//后端目录
|
private String serviceDirectory;
|
//前端目录
|
private String webDirectory;
|
//表单标题
|
private String formTitle;
|
//弹窗类型
|
private String formDialog;
|
//表单宽度
|
private int formWidth;
|
//表单高度
|
private int formHeight;
|
//表单Tabs
|
private String[] formTabs;
|
//列表左边树 - 是否显示
|
private int treeIsShow;
|
//列表左边树 - 树形标题
|
private String treeTitle;
|
//列表左边树 - 数据来源
|
private String treeDataSource;
|
//列表左边树 - 数据字典
|
private String treeDictionary;
|
//列表左边树 - 数据选择
|
private String treeDbTable;
|
//列表左边树 - 主键字段
|
private String treeDbTableField;
|
//列表左边树 - 父级字段
|
private String treeDbTableFieldParentId;
|
//列表左边树 - 显示字段
|
private String treeDbTableFieldShow;
|
//列表左边树 - 关联字段
|
private String treeDbTableFieldRelation;
|
//按钮 - 新建
|
private String indexBtnAddName;
|
//按钮 - 编辑
|
private String indexBtnEditName;
|
//按钮 - 删除
|
private String indexBtnRemoveName;
|
//按钮 - 上移
|
private String indexBtnFirstName;
|
//按钮 - 下移
|
private String indexBtnNextName;
|
//列表 - 标题
|
private String indexListTitle;
|
//列表 - 分页
|
private int indexGridIsPage;
|
// 列表主表 - 字段集合
|
private List<IndexGridField3Model> indexGridField;
|
// 列表子表 - 子表集合
|
private List<IndexGridEntry3Model> indexGridEntry;
|
// 数据关联 - 集合
|
private List<DbTableRelation3Model> dbTableRelation;
|
// 表单控件 - 集合
|
private List<FormControl3Model> formControls;
|
}
|