[开源]基于 Flowable 的工作流管理平台,易集成 高度可定制 扩展性强
![[开源]基于 Flowable 的工作流管理平台,易集成 高度可定制 扩展性强](https://yy123.ink/api/img/1782593465424-6sw1u3.jpg)
一、开源项目简介
RuoYi-Flowable
基于RuoYi+Flowable 6.x的工作流管理平台
二、开源协议
使用Apache-2.0开源协议
三、界面展示
演示图
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
四、功能概述
基于RuoYi-vue + flowable 6.x 的工作流管理平台,提供流程管理、流程监控和任务调度等功能。具有易于集成、高度可定制和扩展性强的特点。
内置功能
-
在线流程设计器
-
在线流程表单设计器
-
单节点配置表单
-
多实例会签任务
-
任务节点配置任务/执行监听器
-
动态配置任务候选人
-
其它流程相关功能点
五、技术选型
基于RuoYi-vue + Flowable 6.x 的工作流管理平台 ~
-
不定时同步RuoYi-Vue至最新版本。
-
前端采用Vue、Element UI。
-
后端采用Spring Boot、Spring Security、Redis & Jwt。
-
权限认证使用Jwt,支持多终端认证系统。
-
支持加载动态权限菜单,多方式轻松权限控制.
Flowable是一个使用Java编写的轻量级业务流程引擎。Flowable流程引擎可用于部署BPMN 2.0流程定义(用于定义流程的行业XML标准), 创建这些流程定义的流程实例,进行查询,访问运行中或历史的流程实例与相关数据,等等。这个章节将用一个可以在你自己的开发环境中使用的例子,逐步介绍各种概念与API。
Flowable可以十分灵活地加入你的应用/服务/构架。可以将JAR形式发布的Flowable库加入应用或服务,来嵌入引擎。以JAR形式发布使Flowable可以轻易加入任何Java环境:Java SE;Tomcat、Jetty或Spring之类的servlet容器;JBoss或WebSphere之类的Java EE服务器,等等。另外,也可以使用Flowable REST API进行HTTP调用。也有许多Flowable应用(Flowable Modeler, Flowable Admin, Flowable IDM 与 Flowable Task),提供了直接可用的UI示例,可以使用流程与任务。










