项目介绍JeecgBoot是一个企业级低代码平台!前后端分离架构SpringBoot、SpringCloud、AntDesign&Vue3、Mybatis-plus、Shiro、JWT支持微服务。强大的代码生成器,一键生成前后端代码!JeecgBoot引领低代码开发模式(OnlineCoding->代码生成->手动MERGE),帮助解决Java项目70%的重复性工作,让开发更专注于业务。既能快速提高效率,又能节省成本,又不失灵活性!当前版本:3.4.3-GA|2022-10-31源码下载后端:https://github.com/jeecgboot/jeecg-boot前端:https://github.com/jeecgboot/jeecgboot-vue3再次升级日志升级了,重要的事情说三遍!升级在线前端依赖,解决几个很棒的功能!!!升级低代码功能??在线表单,支持关联记录等表字段控件的在线表单,支持三级联动控件在线代码生成,支持选择前端代码生成(vue3\vue2\vue3native)在线报表查询,支持字典下拉搜索控件在线报表查询,字符串类型默认支持模糊查询,无需输入*升级积木报表至最新版本,修复严重bug,点击在线功能测试,reloadIssues/I5XBZF在首页访问在线表单开发菜单,提示token无效#4132解决路由菜单带参数点击右上角刷新报错用户添加按钮看不到问题在线代码generation选择vue3风格,但是生成的代码是vue2#4151GUI代码生成器报错#4150vue3版本,online在线表单,新建页面无法显示联动控件#4008解决label页面样式多下拉显示问题风格混乱多个业务表存储不同的业务对象数据,不同的业务对象之间可能存在一定的关联。以《客户信息》和《客户联系人》为例,两个表分别存储两个业务对象数据,但是一个客户公司可能有多个联系人,一个联系人可能是个人,也可能属于某个公司。如果将这两种数据分开管理,不仅会重复录入数据,而且查看相关数据时操作也会断开。如果设置了关联关系,在创建联系人记录时,只需要将其与《客户信息》中已有的客户记录关联起来,无需额外录入,再次查看时可以快速查看客户公司的详细信息。1.效果展示在“客户信息”表中添加一个联系人关联多个其他记录的效果(一个客户有多个联系人)-卡片效果关联多个其他记录(一个客户有多个联系人)-下拉效果2.配置方法2.1选择控件类型添加“联系人”字段后,在“页面属性”-“控件类型”中选择“关联记录”2.2配置关联记录在“页面属性”-“个人配置”中点击“联系人”“打开”“人员”的“配置”字段说明:该字段的显示文字-“联系人”关联表:可选择在线表单中的其他表格作为关联表-“客户联系人”表标题字段:选择其中一张关联表该字段用作表单和列表中的显示字段——“客户联系人”中的“姓名”字段封面图片:可以选择关联表中的图片作为关联记录的封面图片,可以为空其他字段:选择关联表中的图片字段作为其他显示字段信息,有多个选项——“客户联系人”显示方式中的“手机号”、“邮箱”、“职位”字段:支持卡片和下拉框。多选:可配置单个或多个选择配置完成预览查看效果。2.其他表字段介绍其他表字段是关联记录的扩展,可以引用其他表的记录字段内容,将其他表记录的字段内容存储在本表记录中并保持同步,或者只显示在打开记录这种形式被记录下来。场景示例:一个联系人关联了一个客户,客户的公司地址信息需要直接在这个表中显示为一个字段。由于“其他表字段”的使用必须附在“关联记录”上,请先了解“关联记录”的用法。关联另一张表记录的效果(一个联系人只能属于一个客户)2、配置方法2.1选择控件类型在“页面属性”中分别添加“所属客户”和“公司地址”字段后-》控件类型”选择“关联记录”和“其他表字段”2.2配置关联记录字段说明:字段显示文本-“所属客户”关联表:可以选择在线表格中的其他表格作为关联表-“客户信息”"表标题字段:选择关联表中的一个字段作为表单和列表中的显示字段—“客户信息”表中的“公司名称”封面图片:选择关联表中的图片作为关联的封面图片记录,其他字段可以为空:选择关联表中的字段作为其他显示字段信息,有多个选项——“客户信息”表中的“地区”、“客户地址”、“行业”(该字段可在“其他表字段”“显示字段”中使用)显示方式:支持卡片、下拉框是否多选:可配置单选或多选字段说明:字段的显示文字-“公司地址”Associatedrecords:form中配置的所有"AssociatedRecords"都可以选择--选择上一步配置的"CustomerBelonging"Displayfield:选择"AssociatedRecords"中配置的"OtherFields",只能选择一个显示—关联记录中的“地区”、“客户地址”和“行业”。配置完成后,保存预览就可以看到效果了。
