文章目录
 - 说明
 - 绘制流程图
 - 排他网关设置
 - 任务节点设置
 - 创建工程
 - 修改 pom.xml 文件
 - 准备数据库的表和测试数据
 - 修改 application.yml 文件
 - 配置静态资源
 - Shiro 相关配置
 - ShiroConfiguration.java
 - MyShiroRealm.java
 
 - 流程控制器
 - 添加静态的资源和模板页面
 
 - 运行结果截图
 - 源码地址
 
 
  
 
说明
 
使用 SpringBoot + Activiti +mybatis + shiro 实现基本操作。源码地址见文章末尾。
 
 
绘制流程图
 
这里使用 BPMN-JS 绘制一个研发中心的请假流程
 

 
排他网关设置
 
小于 1 天
 
 
大于 1 天小于等于 5 天
 
 
大于 5 天