flowable · 语雀
抄人家的代码:
https://gitee.com/tony2y/RuoYi-flowable.git
因为这是一个完整的项目,如果是空项目的话,直接下载就行了,已有项目移植。就可以往下看了,已调试通过。
效果:
或者:你可以看人家的演示系统:
若依管理系统
后端:创建一个ruoyi-flowable的包。原文件中部分domain mapper 在ruoyi-system下,为了方便管理,全部都给搞到ruoyi-flowable包下。最终结构如下。
需要移动的有
需要注意:
1.修改import 引用位置
2.修改mapper的命名空间
3.resource文件夹下,建立文件夹,必须一层一层建,先建mapper,再建flowable,不能直接mapper.flowable,会报错。
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.ruoyi.flowable.mapper.FlowDeployMapper.selectDeployList
4.改ruoyi-flowable的pom文件,更新一下maven
ruoyi com.ruoyi 3.8.3 4.0.0ruoyi-flowable
<properties>
<maven.compiler.source>8</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target>
</properties>
<dependencies>
<dependency>
<groupid>com.ruoyi</groupid>
ruoyi-framework
</dependency>
<dependency>
<groupid>com.ruoyi</groupid>
ruoyi-system
</dependency>
<dependency>
<groupid>com.ruoyi</groupid>
ruoyi-common
</dependency>
<!--常用工具类 -->
<dependency>
<groupid>org.apache.commons</groupid>
commons-lang3
</dependency>
<!-- JSON工具类 -->
<dependency>
<groupid>com.fasterxml.jackson.core</groupid>
jackson-databind
</depen