平台简介
闲鹿工作流是一款基于 RuoYi 4.x + Activiti 6.x + Spring Boot 2.x + Thymeleaf 3.x 的开源工作流管理系统~
作为技术小菜鸟的我,一直对学习 Activiti 工作流框架求之不得,断断续续入门入了三次。这次能够写出这个项目主要归功于 ☕🐇 的《Activiti 实战》。这本书给予了我很大的帮助。最后但仍然重要的,我要感谢若依框架,她让我实现快速集成工作流 WEB 应用。—— 一只闲鹿
参考资料👇
- 若依框架: http://www.ruoyi.vip
- 咖啡兔:《Activiti 实战》
- Activiti User Guide: https://www.activiti.org/userguide/index.html#springSpringBoot
- XBoot: http://xboot.exrick.cn
内置功能
v1.5
- Activiti Modeler 在线设计去除右上角关闭按钮。
- Activiti Modeler 在线设计去除保存并关闭 Editor 按钮。
- Activiti Modeler 提供请假流程模型图(请运行最新版数据库脚本文件)。
- 删除冗余的 SQL 文件。
- 修复已办结流程查看进度图报错。
- 修复销假监听器修改请假表实际开始和结束日期无效的问题。
v1.4
- 修复大文件(10kb左右)模型导出失效。
- 修复模型空流程导出后台报错。
- 流程定义上传空文件提示。
- 去除上传 bpmn20.xml 格式流程定义文件。
- 修复同 key 多版本流程进度图查看错误。
- 同个任务多个办理人首页待办事项优化。
v1.3
- 新增模型管理功能:支持模型列表、编辑、部署、导出和删除。
- 移除 bpmn-js 在线绘图;集成 Activiti Modeler 在线绘图。
- 不允许非待办人办理待办事项。
- 不允许非创建人编辑、删除、提交相应表单。
- 请假列表查询,分页问题修复。
v1.2
- 新增首页待办事项列表、办理。
- 新增待办已办模块:待办列表、导出;已办列表、导出。
- 日期选择控制:只能选今天的;结束日期不能大于开始日期。
- 提交申请刷新父页面请假列表。
- 修复编辑查看请假类型反显出错。
- 修复选择会签参与人渲染闪屏。
- 流程用户不允许关联管理员。
- 管理员不允许提交流程申请。
v1.1
- 请假表单必填项控制。
- 请假列表显示创建人、高亮申请人、分页修复。
- 流程定义导出问题修复、不允许删除存在流程实例的流程定义。
- 在线绘图部分界面汉化。
- 首页信息修改。
v1.0
- 新增流程 demo2:请假会签,支持请假列表、新增暂存、编辑、删除;提交申请 (含选择会签参与人)、表单数据、我的待办 (申请详情、审批、调整申请、销假)、我的已办。
- 新增流程 demo1:请假业务,支持请假列表、新增暂存、编辑、删除;提交申请、表单数据、我的待办 (申请详情、审批、调整申请、销假)、我的已办。
- 新增流程通用接口:审批历史和进度查看。
- 新增流程用户组功能,支持流程用户组列表、新增、编辑、删除和导出。
- 新增流程用户功能,支持流程用户列表、新增、编辑、删除和导出。
- 新增流程定义功能,支持流程定义部署、列表、删除和导出。
- 新增在线绘图功能,支持拖拽预览、在线绘图、下载 BPMN 文件和 SVG 文件。
在线体验
流程管理账号:admin / admin123
请假流程测试账号
普通员工:chengxy / 123456
部门领导:axianlu / 123456
人事:rensm / 123456
演示地址:http://proc.iloveu4ever.vip (服务器已过期)
演示图
闲鹿工作流交流群
QQ群:794711759。