1.创建单表
在线开发-Online表单开发-新增
单表的创建不需要设置额外的配置,在数据库属性的位置添加需要的表内容即可,需要注意的是自带的2-6项不要删除,特别是create_time,因为后续生成代码以后的分页查询,会自动带上这一项,故经验之谈是不要碰自带的这几项.
2.创建主附表
包含主表和附表
先创建主表,只需要将表类型改为主表即可,将来关联好后,附表会显示值
创建附表,(需要确定好,主附表进行关联的数据项),需要将表类型改为附表,同时,在外键位置,与主表的某一项建立连接(不是真正的外键,只是联系两张表的桥梁)
示例中,是将附表中的一项main_id与主表的id进行关联,名义上的外键
这样操作完成后,在主表的页面可以看到变化
自此,主附表就已经连接好了,因为这不是数据库层面的外键,进行主附表连接不需要同步到数据库.
3.创建树
效果展示
创建树需要确定节点名,例如这里使用的部门名来作为节点,每下一级都是以部门名作父节点
创建树单表,几个必填项
4.实现下拉单选进行搜索/添加
效果展示
要点:数据字典,页面属性,检验字段
创建数据字典:
系统管理-数据字典-添加
创建字典之后添加字典列表
设定四种值,注意数据值不可以重复
例如在添加信息页面需要用到下拉框,假设选择了新华字典添加成功后,数据库在相应的一项存的是1,而不是新华字典,因此数据值一定要区分开
进行页面配置,在需要下拉框的地方进行以下操作
其他的,单选框/多选框/下拉多选只是页面属性的控件类型不同实现的不同效果(在添加页面的效果,搜索都表现为下拉选择),就不一一列举步骤,展示一下效果
5.不同的主题
JEECG提供四种主题模板
能够获得不一样的展示效果,特别在拥有主附表的页面区别明显
分别展示效果:
TAB主题的展示页面只显示主表,区别体现在添加页面
需要特别注意,进行功能测试时,选择哪种主题只是体验不同,待在生成代码时,一定要选择合适的主题,因为不同主题对应的生成代码有区别(前后端都是)