最近在学习flowable,根据ruoyi的周边项目来学习的,我这里参考的是
https://gitee.com/tony2y/RuoYi-flowable
功能模块
流程管理
流程管理下主要分为:流程定义、表单配置、流程表达式、流程监听等
流程定义:定义整个流程的流程图(最重要)可以在每个流程节点上定制处理人、处理角色、处理类等
表单配置:该模块主要设计的是每个流程的表单;
流程表达式:可以理解为全局变量设置的地方
流程监听:注册监听函数
流程定义
第一个正方形流程,可以不设置任何东西,但是第二个流程就需要设置人员、脚本、监听器等来处理了;
保存后就可以在列表中查看
表单配置
表单配置为设置整个流程的表单,这里是一个低代码的demo
流程表达式
配置全局变量的地址
流程监听
注册代码中的监听类
任务管理
任务管理主要有三个模块:已发任务、待办任务、已办任务
已发任务:用户可以在当前模块发起流程
待办任务:指要处理流程任务
已办任务:指已经办理过的任务