Dromara · 国产自研工作流引擎 · v2.0.1

7 张表,一个依赖,
跑通整条审批流

简洁轻量、五脏俱全、灵活可扩展。
原生支持经典与仿钉钉双模式设计器,退回 / 撤销 / 任意跳转 / 转办 / 委派 / 加减签开箱即用。

快速开始 →★ Star on Gitee

Gitee starsGitee forksLicense

三步集成pom.xmlapplication.yml
1 <dependency>
   <groupId>org.dromara.warm</groupId>
   <artifactId>warm-flow-mybatis-plus-sb3-starter</artifactId>
 </dependency>
2 -- 执行建表 SQL(flow_definition / flow_node / flow_task …共 7 张)
3 @Autowired private FlowExecutionService executionService;

   // 办理人走 ${handler} 表达式,流程变量随需传递
   Map<String,Object> variable = Map.of("handler", "1001");
   ExecutionInstance instance = executionService.start("leave", 1001L, variable);
7
核心表
2
设计器模式
15+
审批动作
4
ORM 框架
4
数据库