同步操作将从 李亚洲/acelee-activiti 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
整合工作流 activiti version 5.22.0 spring boot version 1.5.9.RELEASE mysql5.0+ mybatis
1.首页 http://localhost
2.我发起的记录 http://localhost/history/process/mys?userId=c00776c0-186c-11e9-b046-e58aa127f5e6
3.我待办的记录 http://localhost/runtime/tasks/ing?userId=bee0dbc0-1956-11e9-bde4-5516b71b463e
4.我操作的记录 http://localhost/history/tasks/myc?userId=bee0dbc0-1956-11e9-bde4-5516b71b463e
1.将源码down到本地,用idea或eclipse打开,会初始化maven依赖,直到成功
2.新建数据库,更改src/main/resources/application.yml对应配置信息
3.初始化src/main/resources/db-init.sql表结构,自己新加几条数据做测试用
4.启动ActivitiApplication.java
5.访问首页即可,
1.因业务需要使用自己环境的用户权限;
2.配置流程图时,流程名称须填、流程key必须唯一 流程开始节点id必须配置为S00000,当然你也可以根据代码修改
3.有疑问的同学可在博客下方留言
1.src/main/java
----com.ww *****此包下面都是业务代码,需要我们去优化*****
----activti
----config //工作流的配置,包含8个大接口的引入,需要使用其中某个service直接@Autowired
----controller //控制器:
----ActivitiController //简单的流程启动接口
----HistoryController //操作历史接口,包含我的审批、我发起的记录 对应的是act_hi_开头的表数据
----ModelerController //模型相关接口,包含新增模型、发布模型为流程 对应的是act_re_model表数据
----PageController //打开编辑器页面的接口
----ProcessController //流程相关接口,包含查看流程图、带业务参数启动流程、获取流程节点 对应的是act_re_procdef、act_re_deployment表数据
----RuntimeController //流程运行操作接口,包含执行任务(审批)、我的待办 对应的是act_ru_开头的表数据
----listener
----MyProcessExecutionListener //流程开始或者结束的监听器,在配置流程开始节点和结束节点的配置里添加
----MyTaskCompletedListener //每个节点执行后的监听器,在流程节点(不包含开始结束节点)的配置里添加
----vo
----common //常量包
----dao //mybatis生成mapper.java
----model //mybatis生成实体
----service //业务接口
----util //工具类
ActivitiApplication.java //启动类
----org.activiti *****此包下面是从activiti源码里拷贝的,包含编辑器相关服务,不需要我们去动他们*****
2.src/main/resources
----mapper //mybatis生成mapper.xml
----mybatis //mybatis生成代码
----static //从activiti源码里拷贝的,编辑器的资源
----templates //从activiti源码里拷贝的,编辑器的页面
application.yml //配置
db-init.sql //我自己业务上的权限表,这里根据你自己的业务,可以使用你自己的业务表
stencilset.json //从activiti源码里拷贝的,编辑器的页面文字结构汉化
3.接口文档
文档在根目录下面,里面很详细的介绍了各个接口对应的信息,以及如何配置流程的详细介绍,参考“ACTIVITI工作流接口文档.docx”
作者:艾斯-李 来源:CSDN 原文:https://blog.csdn.net/las723/article/details/88417152 版权声明:本文为博主原创文章,转载请附上博文链接!
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。