接上一篇:第3篇:Flowable快速工作流脚手架Jsite_关闭演示模式
https://blog.csdn.net/weixin_40816738/article/details/103388349
说明:此版本我已经调通,最新版本正在更新,页面未处理好,因此采用历史版本。
文章目录
- 一、启动类报错
- 1. 问题现象
- 2. 问题定位
- 3. 深一步追根溯源
- 4. 进入jsite-framework模块的pom中
- 二、重新编译打包
- 2.1. 执行命令
- 2.2. idea插件操作
- 2.3. 再次验证,没有报错
- 2.4. 浏览器验证
- 2.5. 登录
- 2.6. 主页面
一、启动类报错
1. 问题现象
2. 问题定位
- 再启动类中,PropertiesUtils这个工具类是
com.jsite.common.io.PropertiesUtils
中的类,初步判断是,jsite-common模块没有安装板本地仓库,导致jsite-web项目以来失败。
3. 深一步追根溯源
- 在jsite-web的pom.xml中,依赖了jsite-framework模块
4. 进入jsite-framework模块的pom中
从上面可以看出,我们的初步判断是正确的,那就好解决了,没有安装到本地仓库,那就让我们借助maven打包编译插件帮我们安装jsite-common到本地仓库就好了。
二、重新编译打包
2.1. 执行命令
mvn clean install -DTests=true
或者
2.2. idea插件操作
2.3. 再次验证,没有报错
2.4. 浏览器验证
浏览器访问:http://localhost:8081/jsite
演示系统账号 | 密码 |
---|---|
jsite | admin |
dept | 123456 |
jsitehr | 123456 |
jsiteuser | 123456 |
- 部署流程,只能由系统管理员
- 发起流程:都可以,前提是由系统管理员部署流程成功后,在发起流程的类表中才会显示,然后每个人选择对应的流程,进行节点流转。
说明:上面3个账号角色分别为系统管理员、部门经理、HR,普通员工。
请假流程发起后,流程下一步自动流转到“部门经理”角色账号下,部门经理审批后自动流转到“hr角色账号下”。测试时,需要登录不同角色账号,在代办任务中查看流程代办任务。