项目介绍
RuoYi-activiti
—— 基于若依、Activiti 6.0
,集流程设计、流程部署、流程执行、任务办理、流程监控于一体的开源工作流开发平台。
![4.7K+ Star!一款开源工作流开发平台!](https://www.ewang.cc/wp-content/uploads/2024/06/image.png)
若依(RuoYi)—— 基于SpringBoot、Shiro、Mybatis的权限后台管理系统。
内置功能:
- 系统管理:用户管理、角色管理、菜单管理、部门管理、岗位管理等
- 流程管理:模型管理、流程设计等
- 系统工具:前端表单构建、后端代码生成
- 功能表:请假申请、采购申请、发起会议
- 任务办理:我的代办、全部代办
- 流程监控:流程实例、执行实例、运行历史、作业管理
- 系统监控:在线用户、定时任务、服务监控、缓存监控
- 实例演示:表单、表格、弹框、报表、菜单等组件演示
项目截图
用户管理
![4.7K+ Star!一款开源工作流开发平台!](https://www.ewang.cc/wp-content/uploads/2024/06/image-1.png)
模型管理
![4.7K+ Star!一款开源工作流开发平台!](https://www.ewang.cc/wp-content/uploads/2024/06/image-2.png)
流程设计
![4.7K+ Star!一款开源工作流开发平台!](https://www.ewang.cc/wp-content/uploads/2024/06/image-3.png)
请假流程
![4.7K+ Star!一款开源工作流开发平台!](https://www.ewang.cc/wp-content/uploads/2024/06/image-4.png)
采购流程
![4.7K+ Star!一款开源工作流开发平台!](https://www.ewang.cc/wp-content/uploads/2024/06/image-5.png)
会议流程
![4.7K+ Star!一款开源工作流开发平台!](https://www.ewang.cc/wp-content/uploads/2024/06/image-6.png)
流程监控
![4.7K+ Star!一款开源工作流开发平台!](https://www.ewang.cc/wp-content/uploads/2024/06/image-7.png)
我的代办
![4.7K+ Star!一款开源工作流开发平台!](https://www.ewang.cc/wp-content/uploads/2024/06/image-8.png)
表单构建
![4.7K+ Star!一款开源工作流开发平台!](https://www.ewang.cc/wp-content/uploads/2024/06/image-9.png)
代码生成
![4.7K+ Star!一款开源工作流开发平台!](https://www.ewang.cc/wp-content/uploads/2024/06/image-10.png)
快速上手
1、拉取代码
bash
复制代码git clone https://gitee.com/shenzhanwang/RuoYi-activiti.git
2、创建数据库
SQL
复制代码CREATE DATABASE `ry-activiti` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
3、执行项目根目录下的 ry-activiti.sql
数据库脚本
4、修改 ruoyi-admin/src/main/resources/
目录下的配置文件 application-druid.yml
中的数据库连接信息
yaml
复制代码# 数据源配置 spring: datasource: type: com.alibaba.druid.pool.DruidDataSource driverClassName: com.mysql.cj.jdbc.Driver druid: # 主库数据源 master: url: jdbc:mysql://localhost:3305/ry-activiti?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&nullCatalogMeansCurrent=true username: root password: 1234 # 从库数据源 slave: # 从数据源开关/默认关闭 enabled: false url: username: password:
5、将项目代码以 Maven 的形式导入到 IDEA 中
6、执行 com.ruoyi.RuoYiApplication
主启动类,启动项目
7、浏览器访问
arduino
复制代码http://lcoalhost:80
最后
推荐的开源项目已经收录到 GitHub
项目,欢迎 Star
:
bash
复制代码https://github.com/chenyl8848/great-open-source-project
或者访问网站,进行在线浏览:
bash
复制代码https://chencoding.top:8090/#/