上文《Jeecgboot低代码平台实施实战系列(十二)场景实战司机管理之表单主子表之建立站点主表》咱们创建了站点主表,这里我们把之前的司机模块变更成站点的子表。直接进入到低代码开发->online表单开发界面
选择司机管理的表单,点击编辑
这里我们直接把表类型修改为附表
同时还需要勾选一对多
序号的话随便填写就可以了,一个主表可以又多个子表,序号主要是用来展示谁排在前面用
并且在下面添加一个site_id的字段
然后进入到外键的界面,设置site_id这个字段的主表名和主表字段
然后点击保存,我们就成功的把司机变成了站点的子表了。保存完成之后,需要把司机管理的单表进行同步下,同时在页面上也可以看到司机管理的表类型变成了附表
同步之后,会更改司机管理这个单表的数据库信息,一定要同步一下
然后咱们回到站点管理的界面,添加站点,可以看见添加站点的时候,可以给这个站点添加司机的信息
咱们添加下试试
添加的时候我们是可以直接为这个站点添加司机的信息的。最后添加完成效果图如下:
对于主子表来说,这个列表不太好看,咱们更换下视图。进入供应商的单表设计,点击编辑,把这个主题模板修改为其他的模板,例如:我们修改成内嵌子表主题
点击保存之后,我们可以看到这里的菜单路径和之前是不一样了,比如我现在的路径是
前面的路径是:
看到这里的路径变化了吗? 把这里的路径修改为新的路径即可
保存后,我们重新刷新页面,访问供应商信息
可以看到这里多了一个加号,点卡之后,下面会展示子表的司机信息
以上就是主子表的配置教程。
备注:
1、主子表需要配置1对多或者1对一。
2、需要在主表上配置子表的外键
3、主表的主题可以任意修改,修改后菜单的路径会发生变化,千万要记得去菜单里面做修改,不然看不到变更了主题的展示,依然会以单表的形式进行展示。
还没有评论,来说两句吧...