# z6-bpm **Repository Path**: cplus/z6-bpm ## Basic Information - **Project Name**: z6-bpm - **Description**: BPM、工作流引擎、Activiti,本系统遵循BPMN2.0协议,基于Activiti7进行开发,结合国内审批特色进行设计与功能扩展,属于一款专业、轻量级工作流引擎,能满足绝大部分的审批场景。 系统后台采用springboot+mybatis+security+oauth2.0+redis,前端采用vue 2.0+elementui,数据库使用mysql - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: http://49.233.61.31:8088 - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 68 - **Created**: 2022-12-29 - **Last Updated**: 2022-12-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # z6-bpm #### 版本说明 MIT MIT MIT 2022.12.17 1.优化发起页面,显示流程多版本的问题 2.优化页面搜索查询 3.优化组织结构相关页面搜索、分页 2022.12.12 1.修复发起流程时,信息窗遮盖问题 2.修复多人处理、会签 3.完善驳回、移交、加签 4.修复消息推送 #### 介绍 本系统为BPM工作流系统,遵循BPMN2.0协议,基于Activiti7进行开发,结合国内审批特色进行设计与功能扩展,属于一款轻量级工作流,能满足绝大部分的审批场景。 #### 软件架构 后台:springboot+mybatis+security+oauth2.0+redis 数据库:mysql 前台:vue 2.0+elementui #### 安装教程 1. 代码下载后,打开doc/sql文件夹,在数据库中执行sql脚本。数据库需设置不区分大小写。 2. 使用idea打开项目,修改z-six的yml文件 3. 检查数据库连接与redis配置 4. 增加sftp配置 5. 确认无误后,运行zsixapplication 6. 删除zsix-vue-bpm下的package-lock.json 7. 进入Terminal,运行命令 cd zsix-vue-bpm, 使用npm: npm install --legacy-peer-deps npm run server 使用yarn: yarn install yarn run server #### 使用说明 ![输入图片说明](doc/img/1.png) ![输入图片说明](doc/img/2.png) ![输入图片说明](doc/img/3.png) ![输入图片说明](doc/img/4.png) ![输入图片说明](doc/img/5.png) ![输入图片说明](doc/img/6.png) ![输入图片说明](doc/img/7.png) ![输入图片说明](doc/img/8.png) #### 更新与维护 1. 可通过Issuess反馈问题 2. 每月11号进行更新 3. 技术交流QQ群:234707986 4. 商务合作:王先生:15864031207 #### 在线体验 http://49.233.61.31:8080 #### 升级版体验 http://49.233.61.31:8088 #### 系统发布 1.将z-six进行打包 2.通过命令 npm run build将 zsix-vue-bpm打包 3.将打包后的dist 通过nginx进行配置