1 Star 5 Fork 3

Black_TDNM/SpringBoot2.25+myBatis-plus集成Activit6

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
LICENSE 2.85 KB
一键复制 编辑 原始数据 按行查看 历史
Black_TDNM 提交于 2022-03-10 07:33 . add LICENSE.
# SpringBoot2.25+myBatis-plus集成Activit6
#### 介绍
SpringBoot2.25+myBatis-plus+Activit6集成
并实现了一个了简单的请假流程
#### 软件架构
软件架构说明
流程图
![输入图片说明](https://images.gitee.com/uploads/images/2022/0310/152254_33b8703d_848127.png "屏幕截图.png")
![执行过程流程图](https://images.gitee.com/uploads/images/2022/0310/152214_d54e0a9d_848127.png "屏幕截图.png")
一些接口
1. 本件形式部署
http://localhost:8088/define/deploy
![输入图片说明](https://images.gitee.com/uploads/images/2022/0310/152343_cd075cba_848127.png "屏幕截图.png")
2.部署列表
http://localhost:8088/define/list
![输入图片说明](https://images.gitee.com/uploads/images/2022/0310/152552_955edfbe_848127.png "屏幕截图.png")
3.查看流程图
http://localhost:8088/define/viewProcessImage?processDefinitionId=myProcess_1:3:1501399329227333633
4.获得对应的流程图 包含流程记录路线
http://localhost:8088/task/viewProgressPathImage?processInstanceId=1501744872407347201
5.转为JSON模型
http://localhost:8088/define/convertToModel?processDefinitionId=myProcess_1:2:1501122132386144257
6.张三启动流程定义
http://localhost:8088/define/startProcessInstanceById?processDefinitionId=myProcess_1:5:1501744780950548482&assignee=张三
7.激活/挂起流程
http://localhost:8088/define/update?processDefinitionId=myProcess_1:3:1501399329227333633&state=2
8.人事角色赵四(group:affair)登陆
http://localhost:8088/task/claimList?page=1&pageSize=10&group=affair
9.赵四签收
http://localhost:8088/task/claim?taskId=1501744872407347206&assignee=赵四
10.赵四待办
http://localhost:8088/task/todoList?page=1&assignee=赵四&pageSize=10
11.赵四审批
http://localhost:8088/task/complete?taskId=1501744872407347206&assignee=赵四&agree=no&days=3
12.经理角色王五(group:manager)登录,可查看待签任务
http://localhost:8088/task/claimList?page=1&pageSize=10&group=manager
13.王五签收
http://localhost:8088/task/claim?taskId=1501449518541627394&assignee=王五
14.王五签收待办
http://localhost:8088/task/claim?taskId=1501449518541627394&assignee=王五
15.王五审批结束流程
http://localhost:8088/task/complete?taskId=1501743433983373315&assignee=王五
16.http://localhost:8088/task/sentList?page=1&assignee=张三&pageSize=10
17.查已结束的流程
http://localhost:8088/task/finishList?page=1&assignee=赵四&pageSize=10
18.查询模型列表
http://localhost:8088/model/list?page=1&pageSize=10
19.获取流程定义信息
http://localhost:8088/define/getProcessDefinition?processDefinitionId=1501399329227333633
20.获取所有流程实例
http://localhost:8088/define/getProcessInstanceList
21.删除部署的流程
http://localhost:8088/define/delProcessInstance?processInstanceId=1501126609512153089&deleteReason=测试
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/tdnm/springboot2Activiti6.git
git@gitee.com:tdnm/springboot2Activiti6.git
tdnm
springboot2Activiti6
SpringBoot2.25+myBatis-plus集成Activit6
master

搜索帮助