[开源]一款轻量且专业的工作流系统,内置流程设计器、表单设计器
开源系统流程管理
![[开源]一款轻量且专业的工作流系统,内置流程设计器、表单设计器](https://yy123.ink/api/img/1782598663252-41xmtc.jpg)
一、开源项目简介
CodeDriver

CodeDriver属于一款轻量且专业的bpm系统(工作流系统),遵循BPMN2.0协议,基于Activiti7进行开发,前后端分离。支持多种审批动作,比如会签、加签、退回、驳回等。支持多种处理规则,比如按人员、角色、岗位、部门等。内置流程设计器、表单设计器、任务办理、流程监控等。后端采用Spring Boot+My Batis+Security+Oauth2.0+Redis等框架,支持微服务。
二、开源协议
使用MIT开源协议
三、界面展示
四、功能概述
1.CodeDriver工作流系统,遵循BPMN2.0协议,基于Activiti7进行开发,前后端分离
2.结合国内审批特色进行设计与功能扩展
3.支持多种审批动作,比如会签、加签、退回、驳回等
4.支持多种处理规则,比如按人员、角色、岗位、部门等
5.内置流程设计器、表单设计器、任务办理、流程监控等
6.支持分支判断、聚合、手动选择运行方向
7.支持可视化表单设计,无需手动建模,所见即所得
8.支持微服务
五、技术选型
安装教程
-
代码下载后,打开doc/sql文件夹,在数据库中执行sql脚本。数据库需设置不区分大小写。 -
使用idea打开项目,修改z-six的yml文件 -
检查数据库连接与redis配置 -
增加sftp配置 -
确认无误后,运行zsixapplication -
删除zsix-vue-bpm下的package-lock.json -
进入Terminal,运行命令 cd zsix-vue-bpm,
使用npm:
npm install --legacy-peer-deps
npm run server
使用yarn:
yarn install
yarn run server
评论










