首页 > 其他分享 >JeecgBoot 3.4.3-GA 版本发布,开源免费的企业级低代码平台

JeecgBoot 3.4.3-GA 版本发布,开源免费的企业级低代码平台

时间:2022-10-31 14:00:52浏览次数:102  
标签:记录 表单 联系人 关联 3.4 客户 GA online 企业级

项目介绍

JeecgBoot是一款企业级的低代码平台!前后端分离架构 SpringBoot,SpringCloud,Ant Design&Vue3,Mybatis-plus,Shiro,JWT 支持微服务。强大的代码生成器让前后端代码一键生成! JeecgBoot引领低代码开发模式(OnlineCoding-> 代码生成-> 手工MERGE), 帮助解决Java项目70%的重复工作,让开发更多关注业务。既能快速提高效率,节省成本,同时又不失灵活性!

当前版本:3.4.3-GA | 2022-10-31

源码下载

升级日志

又升级了,重要的事情说三遍 ! 升级Online前端依赖,解决了几个很棒的功能 !!!

升级低代码功能

  • online表单,支持关联记录和他表字段控件
  • online表单,支持三级联动控件
  • online代码生成,支持选择那种前端代码生成(vue3\vue2\vue3原生)
  • online报表查询,支持字典下拉搜索控件
  • online报表查询,字符串类型默认支持模糊查询,不需要输入*
  • 升级积木报表到最新版

修复严重Bug

  • 解决点击online功能测试,重新加载首页问题 issues/I5XBZF
  • 访问online表单开发菜单,提示token失效 #4132
  • 解决带参数的路由菜单点击右上角刷新报错
  • 用户添加按钮看不见问题
  • online代码生成选择Vue3风格,生成的代码却是vue2的 #4151
  • GUI代码生成器报错 #4150
  • vue3版本,online在线表单,新增页面无法显示联动控件 #4008
  • 解决标签页样式更多下拉显示样式错乱问题

专项功能介绍——关联记录和他表字段

一、关联记录介绍

一个项目下的多张业务表存储不同的业务对象数据,不同业务对象之间可能存在一定的关联。

以《客户信息》、《客户联系人》 为例,两表分别存储着两个业务对象数据, 但一个客户公司可能有多个联系人, 一个联系人可能是个体,也能隶属某个公司。如果独立管理这两种数据,不仅会重复录入数据,在查看相关的数据时操作上也会断层。
如果设置了关联关系,当创建联系人记录时,只需关联到《客户信息》中的已有客户记录即可,无需另外录入,再查看时,也能快速查看客户公司的详细信息。

1、效果展示

“客户信息”表中添加联系人

  • 关联多条其他记录效果(一个客户有多个联系人)—卡片效果
  • 关联多条其他记录效果(一个客户有多个联系人)—下拉效果
2. 配置方式
2.1 选择控件类型

新增字段“联系人”后,在“页面属性”-“控件类型”中选择“关联记录”

2.2 配置关联记录

点击“页面属性”-“个性配置”“联系人”“打开配置”

  • 字段描述:字段的显示文本—“联系人”
  • 关联表:可选择online表单中的其他表单作为关联表—“客户联系人”
  • 标题字段:选择关联表中的某个字段作为表单及列表中的展示字段—“客户联系人”中的“姓名”字段
  • 封面图片:可选择关联表中的图片作为关联记录的封面图片展示,可为空
  • 其他字段:选择关联表中的字段作为其他展示字段信息,可选多个—“客户联系人”“手机号”“邮箱”“职位”字段
  • 显示方式:支持卡片、下拉框方式
  • 是否多选:可配置单选或多选

配置完成预览即可看到效果。

二、他表字段介绍

他表字段关联记录 的扩展, 可以实现引用其他表的记录字段内容,并将他表记录的字段内容存储在本表记录中并保持同步,或仅在打开记录显示在本表记录中。

场景举例: 一个联系人关联了所属客户,需要将客户的公司地址信息直接显示为本表字段。
由于“他表字段”的使用必须依附于“关联记录” ,请先了解【关联记录】 的使用。

  • 关联一条他表记录效果(一个联系人只能属于一个客户)

2. 配置方式

2.1 选择控件类型

新增字段“所属客户”“公司地址”后,在“页面属性”-“控件类型”中分别选择为“关联记录”“他表字段”

2.2 配置关联记录
  • 字段描述:字段的显示文本—“所属客户”
  • 关联表:可选择online表单中的其他表单作为关联表—“客户信息”
  • 标题字段:选择关联表中的某个字段作为表单及列表中的展示字段—“客户信息”表中的“公司全称”
  • 封面图片:选择关联表中图片作为关联记录的封面图片展示,可为空
  • 其他字段:选择关联表中的字段作为其他展示字段信息,可选多个—“客户信息”表中的“地区”“客户地址”“所属行业”(此字段可用于“他表字段”“显示字段”使用)
  • 显示方式:支持卡片、下拉框方式
  • 是否多选:可配置单选或多选

2.2 配置他表字段

点击“页面属性”-“个性配置”“公司地址”“打开配置”

  • 字段描述:字段的显示文本—“公司地址”
  • 关联记录:表单中配置的“关联记录”均可选择—选择上一步配置的“所属客户”
  • 显示字段:选择“关联记录”中配置的“其他字段”,只可选择一个显示—关联记录中的“地区”“客户地址”“所属行业”三选一

配置完成后,保存预览即可看到效果。

标签:记录,表单,联系人,关联,3.4,客户,GA,online,企业级
From: https://www.cnblogs.com/jeecg158/p/16844015.html

相关文章

  • PyGame做了一个扫雷
     1#这是一个示例Python脚本。23#按⌃R执行或将其替换为您的代码。4#按双击⇧在所有地方搜索类、文件、工具窗口、操作和设置。5importsy......
  • 基于SqlSugar的开发框架循序渐进介绍(19)-- 基于UniApp+Vue的移动前端的功能介绍
    在之前的SqlSugar系列随笔中,介绍了很多我们关于SqlSugar的开发框架的内容,SqlSugar的开发框架的目的是多前端应用场景,因此其中会包含各种不同的前端应用,前面介绍了基于DevEx......
  • KPGAME - A game with probability(概率dp,博弈)
    先考虑一下如果我想赢得游戏,我会采取的最优策略是什么。首先,想赢得游戏就是要取到最后一个石子,每次抛硬币相当于给你一次机会,每次机会都有相同概率取到石子,显然,最优策略就......
  • asyncapi event-gateway
    支持的功能消息验证消息操作消息聚合消息过滤验证节流路由监控(包括追踪)参考架构说明目前来说官方的似乎还只支持基于kafka的处理,当前基于事件消息模式玩法......
  • 解决swagger2 --> Illegal DefaultValue null for parameter type integer 保存问题
    在pmo.xml中加入两个依赖<!--增加两个配置--><dependency> <groupId>io.swagger</groupId> <artifactId>swagger-annotations</artifactId> <version>${swagger-mode......
  • 3.4 课堂小案例_找到41码鞋子的坐标
    #3.4课堂小案例_找到41码鞋子的坐标#coding:utf-8importopenpyxlworkbook=openpyxl.load_workbook('京东鞋子评论信息.xlsx')sheet=workbook['评论信息']cols=shee......
  • 温故知新,CSharp遇见事件和事件(Event/Delegate),从编译后源码的角度来聊本质
    事件和委托的区别到底是什么揭秘事件一探究竟在控制台程序中定义一个事件OrderCompletedinternalclassProgram{///<summary>///订单完成事件///......
  • 55.jump-game 跳跃游戏
    问题描述55.跳跃游戏解题思路从后向前遍历,只要nums[j]能由nums[j-1]或者更前面的点跳到,那么终点就从nums[j]变成nums[j-1]或更前面的点。代码#include<vector>u......
  • 45.jump-game-ii 跳跃游戏II
    问题描述45.跳跃游戏II解题思路外循环还是从末尾向前遍历,内循环从前往后遍历,每次找能到达终点的索引最小的位置,该位置作为新的终点,同时步数cnt++。代码#include<vect......
  • 134.gas-station 加油站
    问题描述134.加油站解题思路考虑两个变量,一个是总油耗total_oil,一个是从起点到下一个站点后汽车内部剩余的汽油cur_oil(没有在目标站点补充油耗)。总油耗total_oil<0......