🎉国产自研工作流,其特点简洁(只有6张表)但又不简单,五脏俱全,组件独立,可扩展,可满足中小项目的组件。
- 支持常规的流程流转,比如跳转、回退、审批和任意跳转
- 支持转办、终止,任务最终回到发起人
- 支持或签(会签和票签开发中)
- 业务项目可不依赖流程设计器,组件会生成流程图片
- 支持角色、部门和用户等权限配置
- 支持监听器,参数传递,动态权限
- 支持多租户
- 支持互斥网关,并行网关
- 支持条件表达式,可扩展
- 支持不同orm框架系统使用,支持不同orm框架和数据库扩展
- 同时支持spring和solon
- 兼容java8和java17,理论11也可以
- 官方提供基于ruoyi-vue封装实战项目,很实用
希望一键三连,你的⭐️ Star ⭐️是我持续开发的动力,项目也活的更长
可二开、商用,但请注明出处,保留代码注释中的作者名,但是使用前请先登记
- admin/admin123
版本 | 项目名称 | 源码地址 |
---|---|---|
springboot2+vue2 | RuoYi-Vue-Warm-Flow | https://gitee.com/min290/hh-vue |
springboot3+React | quick-boot | https://github.com/csx-bill/quick-boot |
solon+vue3 | warm-sun | https://gitee.com/min290/warm-sun.git |
在开始之前,我们假定您已经:
- 熟悉 Java 环境配置及其开发
- 熟悉 关系型 数据库,比如 MySQL
- 熟悉 Spring Boot或者Solon 及相关框架
- 熟悉 Java 构建工具,比如 Maven
如果第一次导入,请先创建数据库,并导入:https://gitee.com/warm_4/warm-flow/blob/master/sql/warm-flow.sql
如果需要增量更新,请按需导入:https://gitee.com/warm_4/warm-flow/blob/master/sql/warm-flow_xxx.sql
springboot项目
<dependency>
<groupId>io.github.minliuhua</groupId>
<artifactId>warm-flow-mybatis-sb-starter</artifactId>
<version>最新版本</version>
</dependency>
solon项目
<dependency>
<groupId>io.github.minliuhua</groupId>
<artifactId>warm-flow-mybatis-solon-plugin</artifactId>
<version>最新版本</version>
</dependency>
- mysql
- oracle
- sqlserver
- ......
- mybatis及其增强组件
- jpa
- easy-query
- wood
- sqltoy
- beetlsql
- ......
有想扩展其他orm框架和数据库的可加qq群联系群主
完成一个功能开发,即可申请加入