摘要:
一、流程变量 1.1 概念 如果,当流程走到"学生请假"这个任务节点的时候,此时可以用TaskService设置流程变量,变量值包含请假人、请假时间、请假理由等信息,这些信息存在表act_ru_variable中,当"学生请假"这个任务节点完成之后,“班长审批”这个任务节点可以看到"学生请假"任务节 阅读全文
posted @ 2017-12-06 22:29
shyroke、
阅读(22128)
评论(2)
推荐(0)
摘要:
一、历史活动查询 本章案例是基于上一章节案例的基础上,流程走完后进行测试的,也就是下图的流程从学生请假到班主任审批都已经完成,本章用来测试查询历史活动和历史任务的 activiti5的历史活动包括所有节点(上图的圆圈)和任务(上图的矩形),而历史任务只包含任务。所以一般开发中查询历史活动比较常用。 阅读全文
posted @ 2017-12-06 21:20
shyroke、
阅读(35396)
评论(2)
推荐(0)
摘要:
一、实现学生请假流程 1.1 用activiti插件生成bpmn和png文件 1.2 部署流程定义 结果: 更新流程部署表 更新流程定义表 更新资源文件表 更新系统配置表 1.2 启动流程实例 此时流程学生请假这个节点,等待张三完成任务。 结果 更新执行对象表 更新身份联系表, 更新 用户任务表,这 阅读全文
posted @ 2017-12-06 20:40
shyroke、
阅读(5758)
评论(0)
推荐(0)
摘要:
一、查看最新版本的流程定义 因为每个流程定义都可能会有好几个版本,所以有时候我们有这样的需求,查询出最新版本的流程定义的集合 结果: 阅读全文
posted @ 2017-12-06 17:39
shyroke、
阅读(4074)
评论(0)
推荐(0)
摘要:
一、获取流程定义图片 结果 实际开发的时候,我们把图片存到项目路径下,然后名字的话,可以根据当前日期年月日时分秒来命名,然后得到路径后,在新的页面,或者是模态窗口里显示图片; 二、流程定义删除 注意级联删除 阅读全文
posted @ 2017-12-06 17:19
shyroke、
阅读(1196)
评论(0)
推荐(0)
摘要:
一、流程定义部署之ZIP方式 上一章节我们使用classpath的方式加载流程定义文件,这里我们使用ZIP的方式。 1.1 用activiti插件生成bpmn和png图片之后,压缩到一个zip格式的压缩包中。 1.2 代码中加载 执行测试用例并查看结果 执行测试用例并查看结果 act_re_depl 阅读全文
posted @ 2017-12-06 15:31
shyroke、
阅读(2799)
评论(0)
推荐(0)