yudao-boot-mini v2.4.1版本发布:工作流功能全面升级
yudao-boot-mini是一个基于Spring Boot和Vue3的快速开发平台,提供了丰富的企业级应用开发功能。本次发布的v2.4.1版本主要聚焦于工作流(BPM)功能的全面增强,同时优化了管理后台和商城系统的多项功能。
工作流功能全面升级
本次版本更新在工作流模块进行了大量功能增强,使得流程设计和管理能力得到显著提升。
设计器功能增强
-
延迟器功能:新增了流程延迟执行的能力,可以在特定节点设置延迟时间,满足定时触发流程的需求。
-
触发器机制:引入了触发器功能,允许在流程执行过程中根据条件触发特定操作,大大增强了流程的灵活性。
-
任务审批监听器:新增了对任务审批状态的监听能力,可以实时获取审批状态变化并执行相应操作。
-
路由分支支持:增强了流程的路由能力,支持更复杂的流程分支逻辑,满足多样化业务场景需求。
-
签名功能:在SIMPLE和BPMN两种设计器中都增加了电子签名支持,确保关键审批环节的安全性。
流程管理优化
-
流程模型编辑增强:改进了流程模型的编辑功能,并新增了"复制"功能,方便快速创建相似流程。
-
流程实例清理:新增了基于模型清理流程实例的功能,帮助管理员维护系统数据。
-
流程编码支持:增加了流程编码设置,便于对流程进行更规范的标识和管理。
-
自动去重机制:新增了流程自动去重功能,避免重复流程带来的资源浪费。
-
数据查看功能:增加了流程实例的数据查看能力,方便跟踪流程执行过程中的数据变化。
管理后台功能优化
除了工作流模块的增强,本次更新还对管理后台进行了多项优化:
-
菜单管理性能提升:采用虚拟化树形控件重构菜单管理,显著提升了大型菜单结构的渲染性能。
-
密码重置方式扩展:新增了通过短信验证码重置后台密码的功能,提高了安全性。
-
文件管理增强:文件列表增加了复制链接功能,提升了文件分享的便捷性。
-
表单构建改进:优化了表单构建页面的JSON显示和复制功能,改善了开发体验。
-
日志记录完善:修复了操作日志记录中的属性缺失问题,确保日志信息的完整性。
商城系统改进
针对商城系统,本次更新主要进行了以下改进:
-
优惠券管理:优化了退款时优惠券回收逻辑,确保优惠券状态正确更新。
-
分销提现:完善了分销提现审批通过后金额计算的问题。
-
积分兑换:优化了积分不足时兑换商品的逻辑处理。
-
虚拟成团:改进了虚拟成团后的成员标记机制。
技术实现亮点
-
性能优化:通过虚拟化技术优化了菜单管理和流程模型列表的渲染性能,解决了大数据量下的卡顿问题。
-
类型安全增强:优化了InEnum注解的实现,通过泛型指定类型,提高了代码的类型安全性。
-
数据脱敏改进:简化了滑动脱敏处理器的实现,提高了数据处理效率。
-
API日志完善:修复了API访问日志记录中的属性获取问题,确保日志信息的完整性。
yudao-boot-mini v2.4.1版本通过上述功能增强和问题修复,进一步提升了平台的稳定性和易用性,特别是工作流模块的功能丰富度达到了新的高度,能够更好地满足企业级应用开发的需求。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考