Diboot 低代码 v3.4.0 发布,集成 AI 对话


v3.4.0 版本主要带来了以下重磅更新:  

  • AI 对话:集成了通义、文心、Kimi等大模型的AI对话功能

  • 国际化:前后端完整的国际化方案实现

  • 代码生成:devtools支持配置并生成业务对象选择器、配置并生成链接弹窗查看关联数据详情、生成移动端CRUD页

  • 企业版:表单详情页面打印、工作流的流程模拟运行批量转办等

具体更新内容如下:

内核 diboot-core & core-starter v3.4.0

新增:

  • 字典选项数据支持缓存,绑定字典等查询实现优先从缓存中读取
  • BaseService新增getValuesOfField(k, v)接口获取指定字段的值
  • 支持国际化

优化:

  • 优化BindQuery解析中对不存在字段的处理逻辑,避免漏解析指定了BindQuery的非表字段
  • 优化BeanUtils.getGenericityClass()向上查找泛型类逻辑,适配多级继承场景
  • 优化condition解析兼容待绑定表字段指定前缀的情况
  • 优化@BindField*数据绑定时忽略滤数据权限拦截

依赖升级:

  • 升级 Spring Boot 至 v3.3.0,Mybatis-plus 至 v3.5.7 等
  • Bugfix:
    • fix 修复启用Redis时登录时用户信息序列化异常问题
    • fix 修复菜单资源切换配置缓存问题

IAM 组件 diboot IAM starter v3.4.0

优化:

  • 添加 IamSecurityUtils.isSuperAdmin() 判断当前用户是否为超管
  • 优化岗位-数据权限为LabelValue类型,支持前端tag显示
  • 未匹配到用户的账号设置默认值避免报错

Bugfix:

  • fix 修复启用Redis时登录时用户信息序列化异常问题
  • fix 修复菜单资源切换配置缓存问题
  • fix clearAuthorizationCache刷新用户缓存权限的逻辑问题

文件 组件 diboot-file-starter v3.4.0

Bugfix:

  • fix 无后缀文件的下载问题

定时任务 组件 diboot-scheduler-starter v3.4.0

Bugfix:

  • fix 定时任务相关字典初始化数据时未创建的问题

多租户 组件 diboot-scheduler-starter v3.4.0

消息通知 组件 diboot-notification-starter v3.4.0

优化:

  • 优化消息&模板为LabelValue类型,支持前端tag显示

AI 组件 diboot-ai-starter v3.4.0 (新增)

新增:

  • 已集成通义千问、百度千帆、Kimi,支持会话功能的AI问答
  • 支持灵活扩展其他模型

PC前端 diboot-admin-ui v3.4.0

新增:

  • 国际化多语言
  • 新增默认表格切换为虚拟表格的文档指南,大数据量加载的解决方案

优化:

  • 优化基础组件和预置功能UI&UE(分页、弹窗、列表搜索区、表头样式等)
  • 优化人员管理列表页,默认隐藏离职人员等
  • 优化通用输入组件初始值回显
  • 调整Excel导出列选择方式为穿梭框

Bug fix

  • fix 多级路由组件重复加载问题
  • fix 分页组件数量选择框样式问

Mobile移动端 diboot-mobile-ui v3.4.0

新增:

  • 新增移动端示例首页
  • 增加移动端uniapp适配程序与文档指南

优化:

  • 优化基础页面UI样式
  • 优化移动端CRUD示例页面

开发工具 diboot-devtools v3.4.0

新增:

  • 支持列表页表单页中配置关联字段为业务对象选择器,并一键生成选择弹窗的前端代码
  • 支持移动端列表页、详情页、表单页 一键生成代码
  • 支持关联字段配置为链接查看详情一键生成相关代码
  • 后端代码生成支持指定模块策略,使模块名出现在路径的不同位置,实现如 crm/entity/Customer.java 或 entity/crm/Customer.java 的个性化选择
  • 支持配置自动记录模型变更sql,便于增量同步开发-生产环境
  • 支持新手向导

优化:

  • 优化多租户相关初始化sql支持后期开启增量初始化

低代码专业版 v3.4.0(企业版)

新增:

  • 页面设计可配置打印按钮,支持网页打印和基于word模板的精细打印(支持打印二维码)
  • 详情页支持可选配置显示模式为 表单只读模式

  • 表单设计器:

    • 新增“折叠面板”布局组件,支持布局容器内的字段折叠收起

优化:

  • 模型设计:优化支持配置导出字段范围
  • 页面设计:
    • 列表页支持配置列表显示“图片”类型字段,并支持预览
    • 列表页支持选中行高亮显示行背景、双击行打开查看详情
    • 详情页关联字段支持配置点击查看其关联详情
    • 对话框选择器支持配置选项数据过滤条件 
    • excel上传模板移除表头背景色,提升打印效果
    • 模型字段更新后: 页面设计提示变更标识, 配置页提示无效字段
    • 表单页:支持为字段配置“填写说明”,以提示填写人
    • 优化页面设计页面UI样式和布局
    • 优化调整Excel导出列选择方式为穿梭框
  • 表单设计器:

    • 支持为字段配置“填写说明”,以提示填写人

    • 优化显隐控制的实现逻辑,适配更复杂场景的控制

    • 子表单数据支持显示行序号

    • 模型字段更新后,进入表单设计页提示无效字段

Bug fix

  • fix n-n关联无数据时绑定报错
  • fix 生成代码后的租户id填充为0的问题

  • fix 数据导入支持人员姓名未解析为人员id的问题

  • fix boolean必填校验异常问题

  • fix: 初次进入表单时,开关选项的默认值未生效的问题

  • fix 动态表单重置时未清空文件上传记录的问题

低代码旗舰版 v3.4.0(企业版)

在专业版的基础上

工作流 新增:

  • 支持流程模拟执行:校验流程图配置、模拟运行表单流程、推断节点执行人

  • 流程干预支持批量转办功能,用于离职/调岗/代理等交接场景

​​​​​​​

  • 待办任务支持认领前单独查看表单数据、查看流程图

  • 流程模型的列表页支持配置查看表单数据、查看流程图按钮

优化:

  • 优化dashboard页面统计数据接口响应时间过长问题
  • 优化流程发起办理页面中的表单大纲导航显示

  • 优化流程设计页面UI样式

  • 增加@FieldLabel注解 简化流程自定义表单配置

  • 优化流程设计发起人节点快捷配置、动态指派统一命名等

Bug fix

  • fix 修复加签任务驳回报错问题

低代码旗舰微服务版 v3.4.0(企业版)

  • 同步所有单体旗舰版的相关优化并适配微服务架构

  • 代码生成功能适配cloud


相關推薦

2024-04-18

diboot 是一个在开发框架上长出来的低代码平台,天生具备pro-code优势的同时,也具备很强的低/零代码能力,可在pro-code、low-code、no-code之间灵活切换,有效赋能开发者,实现开发和维护过程的提质降本增效。 Diboot v3.3.0 版本

2024-02-05

Diboot 是一个在开发框架上长出来的低代码平台,天生具备pro-code优势的同时,也具备很强的低/零代码能力,可在pro-code、low-code、no-code之间灵活切换,有效赋能开发者,实现开发和维护过程的提质降本增效。 Diboot 3.2.0版本已于

2024-07-10

级版本,包括一些重要优化、依赖更新、bugfix 等 内核 diboot-core & core starter v2.11.0 优化: 字典选项数据查询支持缓存(默认内存缓存,启用Redis则使用Redis缓存) 优化字段名转列名映射,支持连续大写命名的模糊匹

2023-09-12

的基础上做了系列优化,并带来了devtools的首个版本。 Diboot v3.1.0版本重要更新: 内核 diboot-core & core starter v3.1.0  优化@BindCount实现为分组count查询 BaseEntity支持泛型id主键类型 QueryCondition查询构建支持追加or条

2023-10-11

Diboot 2.9.0 版本已于近期发布,该版本主要带来了基础组件的持续打磨优化、以及工作流版本的移动端重构、极复杂流程流转相关的bug修复等。 主要优化如下: diboot-core 内核 getViewObject(queryWrapper, voClass) getValueOfField(queryWrapp

2023-04-20

Diboot 2.9.0 版本已于近期发布,该新版本主要更新如下:   core内核优化: 数据范围权限支持添加注解忽略指定SQL的拦截 BaseService 支持 ChainQuery 以简化调用写法。thanks @emptypoint 远程绑定与Feign解耦,支持自定义其他实

2023-02-11

aGraph Studio 内核 v3.4.0 伴随着图数据库 NebulaGraph v3.4 的发布,可视化产品 NebulaGraph Dashboard、NebulaGraph Explorer 和 NebulaGraph Studio 也相应发布了与之配套的 v3.4 版本。在本文中,来自 NebulaGraph 的 PD 小姐姐 Zoe 将带大家速览各个可

2023-06-29

到 IDE 的核心工作流中,尤其是 JetBrains IDE 的强项——将代码理解与 AI 深度集成。 据介绍,这些 AI 功能由 JetBrains AI 服务提供支持。该服务连接了不同的大语言模型 (LLM),并在 JetBrains 产品中启用特定的由 AI 驱动的功能。

2024-06-26

Fleet 中使用。 与 JetBrains IDE 集成后,AI Assistant 可以生成代码、提出修复建议、重构函数并回答问题,所有这些都能根据上下文理解,还能生成测试、文档和 commit 信息。JetBrains 称,使用 JetBrains AI Assistant 每周可帮开发人员最多

2023-08-17

端事件驱动引擎,可以在数据库中执行 Typescript/JavaScript 代码。此功能允许开发人员直接在 Redis 上执行复杂的数据操作,确保跨任何客户端应用程序执行的一致性。  Triggers 和 Functions 支持集群级别的 cross-shard 读取操作。该

2023-05-25

为安卓开发者发布 AI 编程助手 Studio Bot Bard 已经可以写代码、解释代码作用和调试错误,支持 20 多种编程语言

2023-09-23

赖关系的管理,大幅度提升整体计算效率。 3. OpenTiny低代码开发引擎子项目TinyEngine正式发布,AI辅助加速应用创新 OpenTiny作为开源的跨端、跨框架、跨版本企业级前端组件方案,可以帮助开发者快速构建极致体验的云原生应

2023-08-30

片、网易云) V8.1.0版本更新 2023年08月29日ModStartBlog发布v8.1.0版本,增加了以下17个特性: [新功能] UEditorPlus升级v3.4.0 [新功能] Grid快捷编辑gridEditable支持函数回调方式 [新功能] Grid文本组件支持快捷编辑 [新功能]

2024-07-26

格局相适应的专业结构和人才培养结构。 支持高校面向集成电路、人工智能、量子科技、生命健康、能源、绿色低碳、涉外法治、国际传播、国际组织、金融科技等关键领域布局相关专业,有的放矢培养国家战略人才和急需紧