package jnpf.base.model.Template.Template2; import jnpf.base.model.Template.EntityFieldModel; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.util.List; /** * 单表开发配置 */ @Data public class Template2Model { //版本 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 table; //数据表主键 private String tableKey; //数据表字段 private List tableFieldList; //表单标题 private String formTitle; //弹窗类型 private String formDialog; //表单宽度 private int formWidth; //表单高度 private int formHeight; //表单Tabs private String[] formTabs; //表单控件集合 private List formControls; //列表左边树 - 是否显示 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 indexGridField; }