登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
我知道了
查看详情
登录
注册
代码拉取完成,页面将自动刷新
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
1
Star
0
Fork
941
浮华
/
diboot
forked from
帝博软件
/
diboot
确定同步?
同步操作将从
帝博软件/diboot
强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
删除在远程仓库中不存在的分支和标签
同步 Wiki
(当前仓库的 wiki 将会被覆盖!)
取消
确定
代码
Issues
0
Pull Requests
0
Wiki
统计
流水线
服务
Gitee Pages
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
我知道了,不再自动展开
标签
标签名
描述
提交信息
操作
v3.6.0
> Diboot v3.6.0 版本带来了全面的优化与升级,主要包含以下内容: ## 内核 diboot-core & core starter v3.6.0 **新增:** - 新增 **流水号计数及流水序列生成器** 相关实现,以简化自动编号类的功能开发 - S.removeHtmlTags() 用于剔除html标签保留文本内容 **优化:** - 自动编号升级为自动赋值类型以适用计算字段等更多场景 - 优化关联数据绑定支持量大分批执行,适配大数据量导出等场景 - 优化BindCount结果全无计数值时确保填充0 - 关联数据绑定的移除并行优化性能 - I18nConfig国际化、Dictionary字典表新增update_time字段以识别增量更新 - service.getEntityListCount适配QueryBuilder转换来的连表查询count - 系统参数配置Service接口增加缓存支持 - InvalidUsageException提示内容移除国际化 - 优化BindQuery的select字段优化,支持剔除大字段避免Oracle Distinct查询报错等 - 开启i18n时修改字典或菜单的国际化中文label时同步修改i18n值 - 操作日志可配置支持记录系统异常堆栈日志,方便排查线上报错 - 优化数据权限实现,支持存在多个实例以及一个实现对应多个Entity类 - 优化国际化翻译配置文件移至各组件下,避免未启用组件提示告警信息 **Bugfix:** - limit查询指定orderBy避免SqlServer报OFFSET异常 - fix SqlServer联表查询orderBy id重复问题 **依赖升级:** - 升级Spring boot 至 v3.4.3,mybatis-plus至3.5.10.1等 ## IAM组件 diboot-IAM starter v3.6.0 **新增:** - 角色管理下支持直接 **配置角色人员** - 新增 **客户端及开放接口** 管理,支持三方应用接入 **优化:** - 优化人员管理表单中的主岗兼职岗配置相关UE - 优化缓存refresh-token避免并发请求获取不一致问题 - 优化操作按钮国际化编码 - 优化系统参数配置Service接口增加缓存支持 - 优化数据权限的默认实现类 - 优化从token获取兼容参数携带token及图片获取携带token **Bugfix:** - fix token刷新后无法强退的问题 ## 文件组件 diboot-file starter v3.6.0 **新增:** - excel本地文件中读取数据工具类:ExcelHelper.read(localFilePath,listener) **优化:** - 优化调整@ExcelBindField查询数据逻辑 - 优化文件后缀合法性检查为白名单 ## 定时组件 diboot-scheduler starter v3.6.0 **新增:** - 针对数据同步场景的定时任务相关的基础封装 **优化:** - 优化定时扩展execute_msg字段长度、定时相关字典选项命名等 - 优化清理过期日志的定时任务示例代码 - 优化定时任务执行策略及日志相关UI显示 ## 多租户组件 diboot-tenant starter v3.6.0 - 优化调整自动添加国际化文件及操作按钮国际化编码 ## 消息通知组件 diboot-notification starter v3.6.0 - 优化调整自动添加国际化文件 - 升级阿里短信依赖版本至最新 ## AI 组件:AI组件 diboot-AI starter v3.6.0 **新增:** - AI组件支持 **接入DeepSeek** **优化:** - 调整自动添加国际化文件 ## PC前端 diboot-admin-ui v3.6.0 **新增:** - 角色管理下支持直接 **配置角色人员** - 新增 **客户端及开放接口管理** 功能,支持三方应用接入 - 支持操作 **日志记录查看系统异常堆栈** - 菜单资源配置页面 **支持配置移动端资源** - AI组件 **对接DeepSeek** ,优化AI对话UI样式 **优化:** - 优化人员管理中的 **主岗兼职岗配置相关UI** UE - 优化定时任务执行策略及日志相关UI显示 - 操作日志页过滤条件支持选择用户 - 移动端支持v-has-permission与v-has-role权限指令 - 优化组织机构选择支持搜索 - 确认删除数据的提示支持附加参数明确待删除“哪条数据” - 支持配置:一级菜单打开后默认是否加载首个二级菜单 - 调整从请求中获取Token兼容参数携带token及图片获取携带token - 升级前端依赖,适配 pnpm v10.x **Bugfix:** - fix 修复多页word打印不完全问题 - fix 修复admin打包类型报错,国际化异常 - fix 修复路由重名异常 ## Mobile前端 diboot-mobile-ui v3.6.0 **优化:** - 移动端 **支持v-has-permission与v-has-role权限指令** ,用于移动端菜单权限 - 移动端登录页面添加租户编码以支持多租户,可配置开启关闭 - 调整从请求中获取Token兼容参数携带token及图片获取携带token - 升级移动端依赖 **Bugfix: ** - fix 修复移动端打包报错 ## 开发工具:diboot-devtools v3.6.0 **新增:** - 创建模型时 **支持导入视图** - 模型发布后 **支持AI生成测试数据** - 支持 **导入Excel由AI解析创建模型字段** **优化:** - 优化模型 **字段AI自动命名的响应性能** 并默认填充 - 模型设计支持从当前行复制、从其他模型 **复制字段** - 模型设计支持显示模型名、字段数、字段类型配置备注等 - 模型设计支持修改表名 - n-n关联字段支持自定义中间表名 - 列表页生成代码时提示用户后续生成详情与表单 **Bugfix: ** - fix SqlServer删除关联字段未删除索引报错问题 ## 低代码专业版 V3.6.0 (企业版) **新增:** - **图表设计模块,支持动态配置模型数据的统计图表** - 页面设计: **支持一个模型创建多个表单** ,支持表单复制 - 页面设计:列表页 **自定义按钮支持指定表单** - 页面设计:列表页 **支持是否数据只读** ,默认不添加新建编辑按钮 - 表单设计器: **新增卡片组件、展示图片组件** - 序列编号可配置, **支持动态配置流水序列编号** 的赋值策略 - 移动端:支持零代码动态渲染页面设计的 CRUD **优化:** - 设计表单扩展接口支持配置表单数据作为请求参数 - 页面设计右侧配置区支持折叠收起 - 优化表单设计器中子表单默认行数可配置为0 - 优化表单设计器公式配置样式,公式计算支持选取变量 - 优化表单设计器中折叠面板支持指定标题字体大小 - 表单设计器中支持组件前后移动调整 - 列表页配置允许配置显示id **Bugfix:** - 修复富文本编辑器全屏显示z-index问题 - fix 移动端动态表单选项加载异常 ## 低代码旗舰版 V3.6.0 (企业版) **新增:** - 新增重新发起事件 **优化:** - **升级Flowable至v7.1.0** - 调整流程部署历史版本只可查看配置不可修改 - 优化手写条件表达式输入框 - 多实例审批过程增加审批不通过类型 - 动态页面数据管理中打印支持流程模型的审批记录 - 移动端:优化流程审批时支持上传附件 - 支持给任意用户任务分配执行人 **Bugfix:** - fix 修复流程配置节点执行人-变量无法选择字段问题 - fix上传流程图xml后端处理异常无提示问题 - fix 修复流程设计器多实例配置切换失效问题 - fix 流程设计列表部署历史版本中的查看流程图无法打开 - fix 修复流程预测解析动态变量时,选择多人解析数据异常 - fix 撤销的操作记录缺失User:前缀问题 ## 低代码旗舰微服务版 V3.6.0 (企业版) 新增功能与优化: - 同步所有单体旗舰版的相关优化并适配微服务架构 - 前端代码生成适配cloud 详细内容参考:https://www.diboot.com 版本升级参考:https://www.diboot.com/guide/upgrade/followme.html
c7fd32e
2025-03-25 13:42
下载
v3.5.0
> v3.5.0 版本带来了以下重磅更新: * **前端性能优化:** 显著提升首屏加载速度 * **基础功能:** 完善登录日志,支持在线用户强退操作;更完善的国际化实现; * **代码生成:** devtools 不再订阅,公益化免费使用;支持AI辅助模型字段命名;新增行业参考模板;支持索引维护;后端代码生成策略优化;支持移动端主子表页面生成... * **企业版:** 支持生成数据模型文档;表单设计器新增vue容器组件;工作流支持流程配置数据备份与导入、支持iframe集成表单能力; > 具体更新内容如下: ## 内核 diboot-core & core starter v3.5.0 **新增:** - 新增 BaseConfig.isEnabledI18n() 获取全局开关 - 新增I18nConfigService.translate(i18nKeys) 支持批量翻译 - V校验类新增V.isClassExist()用于检测某个类是否存在 - 新增支持多字段组合关联条件数据绑定的测试用例 **优化:** - 优化@BindQuery注解恢复field属性,可选指定field/column - 优化BindDict执行顺序支持关联字典的二次转换,确保绑定字段为字典可二次转换 - 优化loadRelatedData,移除as避免与autoResultMap冲突 - 优化updateRelatedEntities关联数据为null不执行更新 - 统一优化Javadoc注释,打包生成基于javadoc注释的接口文档信息 - 完善String2List*Converter,避免List<*>类型字段的序列化异常 - 废弃转换器 @CollectThisConvertor 注解,改为Spring的@Component - 优化数据范围权限相关接口与实现,支持存在多个实现 - 新增数据字典缓存单元测试及相关优化 - QueryCondition中优化数组参数自动构建为IN条件 - LettuceConnectionFactory -> RedisConnectionFactory 以适配其他redis扩展包 - 优化I18N缓存,支持修改时刷新缓存,优化日志级别等 **Bugfix:** - fix Linux环境下中文国际化无效的问题 **依赖升级:** - 升级Spring boot 至 v3.3.4,mybatis-plus 至 v3.5.8,commons-lang3 至 v3.17.0等 ## IAM组件 diboot-IAM starter v3.5.0 **新增:** - 完善登录日志表记录登录状态信息,用于支持强制退出操作 **优化:** - 优化UserOrgDataAccessScopeManager 添加title,支持指定适用Entity类 - 调整初始化I18n相关数据规则,调整国际配置的菜单初始化 - IamUserVO中添加orgIdLabel绑定部门名称 **Bugfix:** - fix 修复判断员工编号国际化参数丢失问题 - fix 修复AI会话SESE请求结束后 shiro报错问题 - fix 数据权限获取子部门的parentIdsPath拼接问题 - fix PositionDataScope 参数错误问题 ## 文件组件 diboot-file starter v3.5.0 **新增:** - ExcelHelper新增为多Sheet写入提供writeSheet方法 - 新增Excel支持纵向合并相同内容的单元格注解 @ExcelMerge - 新增Excel支持填充字体与背景颜色注解 @ExcelColor **优化:** - @ExcelBindField支持逗号分割符1-n关联 **Bugfix:** - 移除无后缀文件的ContentType指定,使用默认,避免浏览器下载行为差异 - fix 修复模版字符串类型文本i18n国际化解析报错 ## 定时组件 diboot-scheduler starter v3.5.0 - fix i18n国际化相关:Linux环境下中文国际化无效问题、模版字符串类型文本解析报错问题 ## 多租户组件 diboot-tenant starter v3.5.0 - fix i18n国际化相关:Linux环境下中文国际化无效问题 ## 消息通知组件 diboot-notification starter v3.5.0 - fix i18n国际化相关:Linux环境下中文国际化无效问题、模版字符串类型文本解析报错问题 ## AI 组件:AI组件 diboot-AI starter v3.5.0 - fix 修复AI会话SESE请求结束后 shiro报错问题 - fix i18n国际化相关:模版字符串类型文本解析报错问题 ## PC前端 diboot-admin-ui v3.5.0 **新增:** - 支持txt、docx、xlsx、pdf、mp4等格式文件在线预览功能 - 登录日志列表页,新增支持查看在线状态及强制退出 **优化:** - **admin-ui 性能优化,显著提升首屏加载速度** : - 优化资源加载,非必需组件改为异步引用 - 资源菜单页面性能优化,移除动态组件读取 - 优化合并i18n国际化文件,减少请求数量 - 优化弹窗对话框允许拖拽 - 消息提醒查看支持显示html消息内容 - 优化个人信息页面,部门名称使用绑定值,不再请求org接口 - AI对话框的暗黑模式下的样式优化 - 移除mock相关代码,避免配置干扰 - 国际化选择支持点击行选择及优化新增权限校验 **Bugfix:** - fix 修复二级菜单首个为外链自动跳转问题 - fix 资源权限表单校验异常 - fix 修复移动端页面布局超高遮挡问题 ## Mobile前端 diboot-mobile-ui v3.5.0 - fix i18n国际化相关:Linux环境下中文国际化无效问题 ## 开发工具:diboot-devtools v3.5.0 **重磅:** devtools v3.5.0 版本开始不再订阅,完全公益化免费使用! **新增:** - AI智能辅助命名,输入模型/字段的中文后自动提示建议英文命名选项  - 新增行业模板,新建模型时可从模板选择参考模型快速创建  - 移动端支持生成主子表单页、主子详情页 - 新增查看分类下的所有模型间ER图 - 新增支持索引维护功能,并记录索引变更相关SQL  **优化:** - 后端代码生成:优化主从表生成策略,按需生成FormDTO及service主从写接口; - 后端代码生成:优化关联引用注解相关代码生成适配关联、引用、字典等类型 - 后端代码生成:优化多对多相关代码生成模板与逻辑 - 后端代码生成:支持可选生成Mapper.xml - 前端代码生成优化,移除订阅,免费使用 - 新手引导允许直接关闭不再提示 - 模型设计支持筛选字段类型、字段名、编码 **Bugfix:** - fix 修复生成的表单页文件图片上传无法预览下载问题 ## 低代码专业版 V3.5.0 (企业版) **新增:** - 企业版支持i18n国际化  - 模型设计新增导出“数据模型文档”,一键生成数据模型相关文档  - 表单设计器:新增自定义vue组件,可手写vue配置引入表单中使用  - 新增支持txt、docx、xlsx、pdf、mp4等格式文件在线预览功能 - 表单字段可配置为可新建不可修改,编辑时disable - 新增数据收集功能模块,支持通过表单收集填报数据(beta)  **优化:** - 全面优化前端性能,提升首屏加载速度 - 表单设计器:对于隐藏字段,提交表单时移除字段值 - 动态详情页子列表支持显示序号 - 关联引用支持引用新添加未保存的人员、部门类型字段 - 发布菜单优化多级routePath添加/前缀 - 更新操作将updateTime用于乐观锁避免数据脏写 - 自动编号类字段移动端生成列表搜索支持扫码录入 - 自动编号字段显示时支持鼠标聚集可复制 - 表单设计器树模型业务对象选择器支持切换为级联选择 - 表单设计器优化:配置区UI布局优化 **Bugfix:** - fix 修复待办任务 查看不同任务相同表单,内容不刷新问题 - fix 表单设计器中对树模型配置的数据过滤无效的问题 - fix DateTime类型查询参数报错问题 - fix 修复移动端Pad中页面布局超高遮挡问题 - fix 中间表字段命中关键字时的读写异常问题 ## 低代码旗舰版 V3.5.0 (企业版) **新增:** - 支持流程配置数据备份与导入  - 流程删除:支持删除流程模型所有版本及相关运行时、归档后数据 - 工作流新增支持iframe外链表单集成能力及案例  **优化:** - 流程设计器优化:优化多实例任务配置,指派下一节点配置 - 优化流程模拟,支持解析并行网关 **Bugfix:** - fix 修复流程节点权限配置导致子表单无法正常渲染/修复流程保存时控制台报错 - fix 修复flowable表达式不支持自定义表单模式问题 - fix 修复流程表单重复渲染问题 - fix 修复流程多管理员配置导致流程干预报错 ## 低代码旗舰微服务版 V3.5.0 (企业版) **新增功能与优化:** - 同步所有单体旗舰版的相关优化并适配微服务架构 - 前端代码生成适配cloud 版本升级等详细内容请参考官网:https://www.diboot.com
edba220
2024-10-01 11:31
下载
v2.11.0
> 这是v2.x的升级版本,包括一些重要的优化、依赖更新、bugfix等内容。 ## 内核 diboot-core & core starter v2.11.0 **优化:** - 字典选项数据查询支持缓存(默认内存缓存,启用Redis则使用Redis缓存) - 优化字段名转列名映射,支持连续大写命名的模糊匹配 - 优化BindCount赋值逻辑,无count值时设置为0 **Bugfix:** - 修复 isSimpleClassType 可能触发NPE的问题 - fix 修复PropInfo初始化字段错误 - 修复 DynamicQueryMapper跳过数据访问控制的问题 - fix 修复SqlExecutor在事务中使用导致链接关闭 **升级:** - 升级依赖至最新(Spring boot v2.7.18,Mybatis-plus v3.5.7) ## IAM组件 diboot-IAM starter v2.11.0 **优化:** - 升级依赖版本:shiro 至 v1.13.0 等 ## 定时任务组件 diboot-scheduler starter v2.11.0 **优化:** - 组件初始化SQL时自动写入定时相关字典数据 - 优化定时任务加载失败抛出堆栈异常 - fix 修复更新定时任务时可能触发的异常问题 ## 文件 组件 diboot-file starter v2.11.0 **优化:** - Excel文件读取内容允许异常终止 - fix 修复excel导入字典多选未匹配到值NPE - 升级依赖至最新:easy-excel 至 v3.3.4等 ## PC前端 diboot-antd-admin & diboot-element-admin v2.11.0 **优化:** - 升级antdv & element 项目依赖版本 - 升级core-js版本 - 更改样式穿透为::v-deep - 移除mock相关依赖及代码 - fix 用户岗位配置表单异常修复 - fix: Logo svg显示尺寸问题,图标无法显示 ## 代码生成工具 diboot-devtools v2.10.0 ## 微服务版(企业版) diboot-cloud v2.11.0 **优化:** - 同步后端组件相关升级 - 同步前端 diboot-antd-admin 相关升级 - 升级依赖版本: spring-cloud 2021.0.9,spring-boot 2.7.18, diboot-core 2.11.0 ## 工作流版(企业版)diboot-workflow v2.11.0 **新增:** - 新增模板容器组件 & 针对指定模板进行组件与配置的自动加载 - 表单设计可保存为模板类型 **优化:** - 优化历史任务查询性能、暂存逻辑 - 显隐控制实现重构,实现连续受控的显隐控制 - 优化下拉选择组件关联配置 - 表单批量设置默认值 & 子表单/高级子表单批量设置默认值适配 - 移除流程图 任务类型展示,避免歧义 - 移动端添加显隐控制相关变更 - 优化模板容器、移动端校验完成后的提示 - 升级后端依赖组件版本(Flowable v6.8.1,diboot v2.11.0) - 升级前端依赖,替换node-sass为sass依赖 **Bugfix:** - fix 修复子流程驳回能选择节点之后用户节点问题 - fix 修复已阅的抄送任务在已办中打开查看详情可能触发的NPE问题 - fix 修复首次启动flowable全局监听报错问题 - fix 修复流程存在撤回操作,重新发起结束后,列表展示状态依然为撤销的问题 - fix 修复撤回后发起导致历史任务不创建问题 - fix 修复子流程驳回能选择节点之后用户节点问题 - fix: 括号多层嵌套的公式,对于内部公式进行变量替换出错的问题 - fix: 文件上传组件隐藏后校验未通过的问题 - fix 修复switch渲染时默认值恒为true问题 相关升级文档请参考官网升级指南
d0d9a81
2024-07-05 13:40
下载
v3.4.0
> 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导出列选择方式为穿梭框 **Bugfix:** * 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导出列选择方式为穿梭框 * 表单设计器: * 支持为字段配置“填写说明”,以提示填写人 * 优化显隐控制的实现逻辑,适配更复杂场景的控制 * 子表单数据支持显示行序号 * 模型字段更新后,进入表单设计页提示无效字段 **Bugfix:** * 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 > 注:升级请参考Diboot官网 [版本升级文档](https://www.diboot.com/guide/upgrade/followme.html)
13db7e3
2024-06-20 13:48
下载
v3.3.1
> 本次更新 主要修复了v3.3.0 版本发布后已知的几个问题,包括: # 更新内容: ## 内核 diboot-core v3.3.1: * bugfix: 修复@BindQuery查询条件构建时未解析声明了exists=false非表字段的问题 * bugfix: 修复BaseService.createOrUpdateN2NRelations() 更新多对多关联时,关联被全部删除情况下的NPE问题 ## IAM 组件 diboot-iam-starter v3.3.1: * bugfix: 修复启用redis时登录报错、登录接口记录登录日志时未匹配到用户名异常报错的问题 ## 文件组件 diboot-file-starter v3.3.1: * bugfix: 修复无后缀的特定文件上传后无法下载的问题 # 升级说明: > 修改pom.xml中diboot后端基础组件的版本为 v3.3.1 ```xml <properties> <diboot.version>3.3.1</diboot.version> </properties> 或 <dependency> <groupId>com.diboot</groupId> <artifactId>diboot-core</artifactId> <version>3.3.1</version> </dependency> ``` > 号外:v3.4.0 版本将带来更多重磅更新,敬请期待。。。
23d3e78
2024-05-10 12:52
下载
v3.3.0
## Diboot v3.3.0 版本带来了多项重要升级,主要有: * **Spring boot 升级至 v3.x** 最新(v3.2.4), **JDK 支持 17+** * **新增支持多个数据库** :PostgreSql、金仓Kingbase、达梦DM8、Oracle 12c+、SqlServer 2017+、SqlLite。基础组件和devtools全支持,满足信创、嵌入式开发等场景 * **支持SSO单点登录集成** :支持快捷集成至CAS、OAuth2的统一认证中心 * **Devtools 后端代码生成增强** : **支持非覆盖式更新** 、后端代码生成至模块子目录下,支持选择逻辑删除/物理删除 * **Devtools 前端端代码生成增强** : 支持 **主子表的表单页、详情页** 等复杂配置并 **一键生成代码** * 专业版 新增支持: **表单设计器自定义扩展组件** ,支持选择‘物理删除并归档’... * 旗舰版 新增支持: **流程支持自定义标题模版** 、暂存功能增强... > 以下为本次更新的具体内容: ## 内核 diboot-core & core starter v3.3.0 **新增:** - 适配支持以下多数据库: - PostgreSql、金仓Kingbase(Postgres模式) - Oracle 12c+ - 达梦DM8 - SqlServer 2017+ - SqlLite - 适配Spring boot v3.x,JDK17+ **优化:** - 优化日期反序列化,适配空字符串参数值 - 优化查询条件构造方法,支持BaseCriteria-CriteriaItem转换 - QueryCondition 新增 isDefaultOrder() 是否为默认排序、新增 containsCriteria 是否包含某条件 - 优化树结构模型检查逻辑,防止上级设置为自身 - D日期时间工具类新增LocalDate,LocalDateTime的模糊转换 - 优化单元测试相关用例 **Bugfix:** - fix: 登录日志列表未显示成功信息问题 ## IAM组件 diboot-IAM starter v3.3.0 **新增:** - 支持SSO单点登录(支持OAuth2集成 及 CAS 集成) **优化:** - UserService增加getUsersByRoleCode()根据角色code获取用户 - User添加sortId排序号,支持用户按指定顺序显示 - 升级Shiro至2.0.0,适配Spring boot v3 **Bugfix:** - fix 登录日志列表只显示了失败数据的问题 - fix 菜单无子节点时发布报错问题 - fix 启用多租户特定情况下异步子线程中获取租户id不对的问题 ## 文件组件 diboot-file starter v3.3.0 - 优化基于磁盘文件创建上传记录 - fix 阿里云OSS获取文件名中带中文异常 ## 消息通知组件 diboot-notification starter v3.3.0 - 新增短信通道新增阿里云SMS短信发送的实现 ## 定时组件 diboot-scheduler starter v3.3.0 - fix 更新定时任务的备注时异常报错问题 ## 多租户组件 diboot-tenant starter v3.3.0 - 优化默认不创建dbt_iam_member表tenant索引 ## PC前端 diboot-admin-ui v3.3.0 > 自研基于Vue3(Element-plus + TypeScript + Vite)的中后台管理UI框架,界面美观易用,更好的支持低代码 **优化:** - 用户增加排序号配置,支持列表按排序号排序显示 - 优化动态列表配置缓存 - 移除过期属性 - 富文本上传视频尺寸超出范围显示优化 - 优化消息提示来源显示用户名 - 升级admin-ui依赖版本 **Bugfix:** - 修复数字区间组件end占位符提示错误 - 修复可空字段的唯一性校验无响应问题 ## Mobile前端 diboot-mobile-ui v3.3.0 **优化:** - 升级Vant依赖版本 - 移除过期属性 - 优化hooks/use-option ## 开发工具:diboot-devtools v3.3.0 **新增:** - 后端代码支持非覆盖式更新:如模型已生成后端代码,devtools将在字段变更时自动非覆盖式更新后端代码。 - 后端代码生成支持生成至模块化子目录 - 前端可视化代码生成增强:支持配置表单页加载关联子表单、详情页显示关联子对象,并支持以上配置一键生成代码。 - 适配支持以下多数据库: - PostgreSql、金仓Kingbase(Postgres模式) - Oracle 12c+ - 达梦DM8 - SqlServer 2017+ - SqlLite - 适配Spring boot v3.x,代码生成支持JDK8、JDK17+ **优化:** - 模型设计: - 支持指定数据删除方式:逻辑删除/物理删除 - 支持指定模型的默认排序字段(编辑模型时) - 新增用户状态字段,模型重置优化 - 优化自动升级,支持v3.2.0版本升级至v3.3.0 **Bugfix:** - fix 多租户模式下新建模型不能导入表的问题 ## 低代码专业版 V3.3.0 (企业版) **新增:** - 表单设计器: - 支持扩展自定义组件,并附加对应的组件扩展示例 - 子表单对1-1关联场景的支持 - 关联字段选项支持数据过滤配置与处理 - 关联字段选项支持与其他字段值的联动获取(包含部门、人员等选项关联) - 适配支持以下多数据库: - PostgreSql、金仓Kingbase(Postgres模式) - Oracle 12c+ - 达梦DM8 - SqlServer 2017+ - 升级 Spring boot 至 v3.2.4,JDK 17+ **优化:** - 模型设计: - 支持选择数据删除方式:逻辑删除(默认)/ 物理删除 / 物理删除并归档 - 支持指定模型的默认排序字段(编辑模型时) - 关联引用支持选择长文本 - 优化预置的合同编号生成器示例 - 页面设计: - 业务对象弹窗选择支持配置数据过滤条件 - 优化页面设计标题模糊查询 - 优化允许长文本类型字段导入导出 - 优化通用配置表单异步选项回显、支持子表锚点等 - 调整DiInput针对boolean类型自动转换 - 列表页支持配置显示 序号 列 - 表单设计: - 多选类组件同单选一样,支持配置组件显隐控制 & 支持部分匹配/完全匹配/严格匹配等匹配策略 - 表单设计器 导入 树结构子表单(如部门),不应该显示 上级id、上级idsPath - 模型中设置唯一性字段,导入表单设计器后自动转换配置 - 1-1/1-n关联、字典关联对于多选配置的自动配置与禁用该配置变更 - 数据大屏: - goview列表页/设计页与admin-ui项目间授权相关优化 - goview发布后的页面与项目间的授权支持 - 富文本只读时使用Editor的readOnly配置,保留富文本框样式 **Bugfix:** - fix 脱敏字段配置不生效问题 - fix 日期范围查询边界不明确问题 - fix 树模型指定上级的子节点加载问题 - fix 导入模板下载的excel样例中标题为字段编码的问题 - fix 布尔类型字段值转换问题 - fix 一级动态菜单加载异常问题 - fix 修复文件/图片在微信浏览器无法下载问题 ## 低代码旗舰版 V3.3.0 (企业版) **工作流 新增:** - 适配支持以下多数据库: - PostgreSql、金仓Kingbase(Postgres模式) - Oracle 12c+ - 达梦DM8 - SqlServer 2017+ - 升级 Spring boot 至 v3.2.4,Flowable至 v7.0.0,JDK 17+ **优化:** - 流程管理员支持配置多个 - 流程支持自定义标题模版,支持选用表单字段变量、日期时间变量 - 支持暂存办理任务(意见、备注),暂存发起的抄送人 - 已办任务支持按开始时间、办结时间自定义排序 - 优化消息列表发送 和接收方展示 - 优化流程图展示不显示节点的任务类型,避免产生歧义 - 拆分integration模块,解耦表单、流程相关扩展 - 优化流程字典数据命名规范 ## 低代码旗舰微服务版 V3.3.0 (企业版) 新增功能与优化: - 同步所有单体专业版、旗舰版的相关优化并适配微服务架构 - 升级Spring cloud、Spring Authorization Server 至最新 注:升级文档请参考:[https://www.diboot.com/guide/upgrade/followme.html](https://www.diboot.com/guide/upgrade/followme.html)
7842084
2024-04-16 19:13
下载
v3.2.0
> v3.2.0版本带来了 **多租户功能**、**devtools支持可视化页面设计和前端代码生成**等功能,具体明细如下: ## 内核 diboot-core & core starter v3.2.0 **新特性:** - 新增JSON反序列化StringListDeserializer,支持JSON数组字符串转List - 新增SQL方言翻译器,移除各方言的初始化SQL文件,转为使用翻译器实现转换 - 新增BigDecimal序列化类BigDecimal2StringSerializer,支持抹零格式化显示 **优化:** - JSON转化出错时往外抛出异常 - 优化PropInfo缓存字段名转列名映射规则,支持连续大写命名的模糊匹配 - 优化PropertiesUtils及environment为懒加载、读取配置项值支持指定默认值 - 查询条件构建默认切换为基于BaseController的buildQueryWrapperByDTO构建,便于DTO中手动追加条件 - 基于新增的BaseCriteria简化条件,优化RelatedDataDTO及加载选项数据接口支持前端指定匹配方式 - 优化createBy填充策略,值为空时才填充 - 代码扫描工具建议的相关优化调整 - 新增serial包目录,统一归类 序列化/反序列化 相关扩展类 **Bug fix:** - fix 修复getLabelValueList查询,当查询字段均为空的时NPE异常 - fix deleteEntityAndRelatedEntities 查找定义错误,新增单元测试 其他: - 升级依赖版本至最新:spring boot 至 v2.7.18,mybatis-plus至3.5.5 ## IAM 用户体系组件 diboot-IAM starter v3.2.0 **优化:** - IamAccountService增加根据租户id查询账号是否存在方法 isAccountExists() - 多租户相关的适配调整 - 升级shiro至1.13.0 ## 文件组件 diboot-file starter v3.2.0 **优化:** - avatar_url长度扩展以适配oss范围地址 - 优化Excel文件读取内容允许异常终止 **Bug fix:** - fix 修复excel导入字典多选未匹配到值NPE ## 定时组件 diboot-scheduler starter v3.2.0 **Bug fix:** - fix 更新定时任务的备注时异常报错问题 ## 多租户组件 diboot-tenant starter v3.2.0 (新增) **新特性:** - 租户信息表、租户资源权限表,及其自动初始化配置 - 预置默认的租户拦截配置类 TenantHandler ,提供默认的拦截忽略策略 - 配合前端实现:租户信息管理、租户权限配置、租户管理员配置 等功能 ## PC前端 diboot-admin-ui v3.2.0 > 全新自研基于Vue3(Element-plus + TypeScript + Vite)的中后台管理UI框架,界面美观易用,更好的支持低代码时代 **新特性:** - 新增:租户管理菜单:实现租户信息管理、租户权限配置、租户管理员配置 等功能 **优化:** - 优化下载按钮组件,实现下载进度显示 - 导出excel支持选中行导出 - 调整选项获取及优化联动条件的配置方式 - 调整表单属性值唯一性校验异常提示 - 添加顶部字典过滤器样式 - 人员管理,编辑系统用户时,角色增加非空校验 **Bug fix:** - fix 顶部菜单超长不折叠问题 - fix 业务对象选择器取消选中异常 - fix 业务对象选择器删除选项异常问题 - fix 一级路由为外链时重复添加的问题 - fix 菜单资源左侧栏的菜单名超长时超出边界遮挡右侧区域的问题 ## Mobile前端 diboot-mobile-ui v3.2.0 - 升级vant及依赖组件版本 ## 开发工具:diboot-devtools v3.2.0 **新特性:** - **页面设计、前端可视化代码生成:** 通过页面设计,配置模型对应的列表页、表单页、详情页,基于配置好的页面生成代码,所见即所得。将页面发布菜单后,前后端功能直接打通完成。 **优化:** - 模型设计: - 支持批量添加字段、支持在指定行添加字段 - 完善各字段的默认值配置 - 优化后端代码生成,支持生成导入导出相关后端代码 - 启用多租户,支持生成预置租户模型、支持生成tenant_id字段关联租户 - 新增配置项diboot.lcdp.devtools.upgrade,支持自动升级sql脚本 - 前端代码生成支持生成至模型分类目录下 - n-n关联中间表相关优化:创建中间表的逻辑优化,字段优化 **Bug fix:** - fix:n-n关联,生成的绑定注解不对的问题 ## 低代码专业版 V3.2.0 (企业版) **新特性:** - 表单设计器: - 增加评分组件,数字类型字段支持切换为评分组件 - 新增级联组件配置与渲染 - 新增支持配置表单布局列数 **优化:** - 模型设计: - 优化关联(引用)字段可选字段显示 - 优化模型设计改动提示检测逻辑 - 页面设计: - 菜单支持切换动静渲染方式,以便选择无代码渲染还是有代码渲染方式 - 通用表单‘添加并继续’重置表单时保留选择类组件值,以便下次不用重复选择 - 优化页面配置区UI & UE - 表单设计: - 时间选取,支持选取列表的时间段以及步长配置和渲染; - 支持日期/日期时间/时间默认值配置与渲染 - n-n关联字段在导入动态表单过程中,默认勾选多选,且不可变更该配置项 - 子表单的导入按钮支持可配置是否显示 - 适配1-1关联的子表单的表单设计、PC端渲染 & 完善显隐控制、数据变更等操作 - 子表单内部显隐控制对于子表单内部字段选择区域的样式优化 - 支持配置指定关联字段下拉筛选项的过滤条件,下拉选项仅显示筛选后的数据 - 数据大屏:优化goview starter初始化逻辑,使用SQL转换器替代各方言初始化sql - excel导入导出:导出过滤id字段,支持选中行导出;导入支持过滤不可见字段 - 修改load-related-data接口,支持前端传递匹配方式过滤 - 优化自定义模型数据扩展CustomModelDataService,实现动态接口的查询自定义 - n-n中间表建表策略及数据存取优化 - 关键字转义优化避免SQL命中关键字报错 - 升级三方依赖版本 **Bug fix:** - fix 唯一值校验复用导致的文本字段走like查询问题 - fix 子表单中n-n字段回显,第一条值为空后续有值无法显示的问题 - fix 模型设计小数字段小数长度 与 默认值长度不匹配 - fix: 数据变更自定义字段列表接口获取字段列表后仍不可选择的问题 - fix 修复模型字段过多排序问题 ## 低代码旗舰版 V3.2.0 (企业版) **新特性:** - 工作流新增支持: - 支持流程复活、流程重新发起 - 支持错误事件 - 支持终止事件 - 支持升级事件 - 支持条件事件 - 支持脚本任务 - 支持手动任务 - 支持接收任务 - 添加自定义按钮跳转流程发起的参考示例(人事-休假-发起) - 流程图支持暗黑主题 **优化:** - 优化已办任务列表查询性能 - 优化流程设计器首次加载速度 - 优化流程监听器配置 - 优化已办任务列表查询速度 **Bug fix:** - fix 监听器开发环境下数据重复问题 - fix 分配下一节点执行人,配置组的时候回显不出 - fix 服务任务参数设置异常 - fix 存在多个开始节点发起查询错误 ## 低代码旗舰微服务版 V3.2.0 (企业版) 新增功能与优化: - 同步所有单体旗舰版的相关优化并适配微服务架构 最新版本的文档参考 [官网:https://www.diboot.com](https://www.diboot.com)
1506956
2024-02-01 14:45
下载
v3.1.2
af19195
2023-11-26 13:21
下载
v2.10.0
86563b9
2023-09-28 09:32
下载
v3.1.0
66068fa
2023-09-08 09:38
下载
v3.0.0
1ecfbdd
2023-05-31 15:02
下载
v2.9.0
008a66d
2023-04-11 13:39
下载
v2.8.0
806b61d
2022-12-29 09:39
下载
v2.7.1
0247d0a
2022-11-04 09:20
下载
v2.7.0
0db61c9
2022-09-29 11:33
下载
v2.6.0
88a71f6
2022-07-01 17:24
下载
v2.5.0
d6fa411
2022-04-01 09:51
下载
v2.4.0
8efd46c
2021-12-31 14:31
下载
v2.3.1
2fa77c3
2021-09-29 08:50
下载
v2.3.0
063b119
2021-07-28 14:33
下载
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Java
1
https://gitee.com/zyiwei/diboot.git
git@gitee.com:zyiwei/diboot.git
zyiwei
diboot
diboot
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册