## 2020-10-21
* 此版本是**V2.0版本(对应github 上面的tag:V2.0)**
* 集成了RBAC权限管理模块
* 使用RBAC系统用户表替代Activiti用户表
* 修改spring-security配置,通过数据库验证登录用户
* 修改当前用户信息获取方式
* 优化代码
## 2020-10-05
* 集成了Spring-Security-Oauth2、支持4种授权模式
* 新增认证服务器、添加资源访问权限控制
* 新增JWT支持
* 集成Activiti6原生REST接口
* 优化阅读目录
## 2020-09-19
* 此版本是**V1.0版本(对应github 上面的tag:V1.0)**
* 新增Activiti流程驳回、流程回退功能
* 新增Activiti任务委托功能
* 新增Activiti流程挂起、激活功能
## 2020-09-09
* 添加审批意见管理接口(7个)
* 新增Activiti网关教程
1. 互斥网关
2. 并行网关
3. 包含网关
4. 事件网关
## 2020-09-07
* 优化代码
* 新增Activiti中间事件教程
1. 定时器捕获中间事件
2. 中间信号捕获事件
3. 中间信号抛出事件
4. 中间消息捕获事件
## 2020-09-04
* 优化代码
* 新增流程实例删除接口
* 添加Activiti结束事件教程
1. 错误结束事件
2. 终止结束事件
3. 取消结束事件
* 添加Activiti边界事件教程
1. 边界错误事件
2. 定时边界事件
3. 信号边界事件
4. 消息边界事件
5. 边界补偿事件(边界修正事件)
6. 边界取消事件
* 添加Activiti事务子流程模块
* 自定义流程设计器,添加候选人、候选组图形化选择(感谢**看云-Activiti交流群**中**程序猿**同学的大力支持)
![](https://img.kancloud.cn/2b/e1/2be1105abd3464fbe18f22a30c2c5061_1521x647.png)
## 2020-08-22
* 优化教程目录结构
* 添加开始事件教程
1. 定时启动事件
2. 消息启动事件
3. 错误启动事件
4. 信号启动事件
## 2020-08-15
* 新增 获取流程模型列表接口
* 优化代码
1、普通表单-获取当前人员待办业务数据接口:添加分页功能。
2、流程管理模块-获取当前人员待办列表接口:添加分页功能。
## 2020-08-02
* 新增流程历史管理模块
* 集成Pagehelper分页插件、新增activiti专用分页插件
* 优化代码结构
* 修正资源下载包错误流程定义文件
- 使用教程
- 1、环境说明
- 2、导入教程
- 3、系统展示
- 4、更新历史
- 搭建教程
- 第一章:Activiti模块
- 1、基本概念
- 2、资料下载
- 3、环境搭建
- 4、集成Activiti-Modeler流程设计器
- 5、七大Service接口
- 6、流程定义文件—流程定义—流程模型 的相互转化
- 7、用户和用户组
- 8、任务表单
- 8.1、表单分类
- 8.2 、动态表单实战、集成Swagger、Logback
- 8.3、外置表单实战
- 8.4、普通表单实战,集成Thymeleaf,Mybatis-Plus
- 8.5、表单模式选型
- 9、多实例(会签)
- 10、子流程和调用活动
- 10.1、子流程
- 10.2、事件子流程
- 10.3、调用活动
- 10.4、事务子流程
- 11、流程历史管理、补充获取流程定义列表接口
- 12、Activiti事件
- 12.1、 事件类别
- 12.2、 Activiti启动事件
- 12.3、Activiti结束事件
- 12.4、边界事件(一)
- 12.5、边界事件(二)
- 12.6、中间事件
- 13、网关
- 14、Activiti审批意见管理
- 15、Activiti流程驳回、流程回退
- 16、Activiti任务委托
- 17、Activiti流程的挂起、激活
- 第二章:基础架构完善
- 1、Spring-Security-OAuth2简介
- 2、搭建认证服务器
- 3、搭建资源服务器
- 4、Activiti自带的Rest接口
- 5、添加JWT支持
- 6、数据库存储授权码Code,Client信息
- 第三章、集成RBAC权限管理
- 1、RBAC-基于角色的访问控制
- 2、替换Activiti用户和用户组
- 3、Spring-Security获取当前操作人信息
- 4、OauthUserDetailService改造
- 第四章、使用Swagger生成静态接口文档