上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 37 下一页
摘要: 一、概念 我们在开发的时候,有一种情况是这样的, 我们有一个任务,可以让多个用户中的任何一个人办理即可,比如某个审批任务, 张三,李四,王五他们中的任何一人办理下都行,这时候,我们用到多用户任务分配。 我们在开发的时候,有一种情况是这样的, 我们有一个任务,可以让多个用户中的任何一个人办理即可,比如 阅读全文
posted @ 2017-12-08 13:57 shyroke、 阅读(3624) 评论(0) 推荐(0)
摘要: 一、个人任务分配 1.1 方式一:直接流程图配置中写死; 1.2 方式二:使用流程变量 我们在启动流程的时候设置流程变量即可 1.3 方式三:TaskListener 监听实现 编写TaskListener监听器 编写TaskListener监听器 在任务节点添加TaskListener监听器 在任 阅读全文
posted @ 2017-12-08 13:28 shyroke、 阅读(929) 评论(0) 推荐(0)
摘要: 一、概念 所谓排他网关 顾名思义 执行到该网关,会有多条线路同时并行执行,当都执行完才继续执行后面的; 二、 案例 此时当“学生请假”任务节点完成之后,如下图此时有两个任务,必须等到两个任务都完成才会走到“班主任审批”任务节点 如下图 此时的执行对象是三个,当班长和副班长分支完成之后(整个流程还没结 阅读全文
posted @ 2017-12-07 22:21 shyroke、 阅读(1072) 评论(0) 推荐(0)
摘要: 一、概念 所谓排他网关 顾名思义 执行到该网关,根据条件只能走一条执行线 二、案例 当流程走到“学生请假”任务节点的时候, 结果如下图可知流程走到“校长审批”任务节点 “校长审批”任务节点完成之后,查看历史节点活动表 阅读全文
posted @ 2017-12-07 21:25 shyroke、 阅读(1097) 评论(0) 推荐(0)
摘要: 一、案例 1.1 需求 我们希望如果是重要情况才需要班主任审批,否则班长审批就行。 1.2 案例 当流程走到“班长审批”任务节点的时候,如果是一般情况,则如下: 这样,流程就不会经过“班长审批”节点,直接结束流程。查看历史活动节点如下图,可知流程并没有经过王五(班主任)。 当流程走到“班长审批”任务 阅读全文
posted @ 2017-12-07 20:34 shyroke、 阅读(1086) 评论(0) 推荐(0)
摘要: 一、启动流程的时候设置流程变量 1.1 案例 如上述例子流程启动之后,任何任务节点都可以通过excutionId获取到流程变量的值。 二、完成任务的时候设置流程变量 2.1 需求 在完成某个任务节点之后设置流程变量,接下来的任务节点都可以使用这个流程变量。 比如,当完成“学生请假”任务节点之后设置流 阅读全文
posted @ 2017-12-07 19:43 shyroke、 阅读(5628) 评论(0) 推荐(1)
摘要: 一、案例 用RuntimeService 设置/获取变量的方法跟(八)Activiti之流程变量和局部流程变量不同的是,流程变量绑定的是任务ID,如下图 而RuntimeService绑定的是act_ru_execution表的executionId。任务ID随着任务节点的变化而变化,而execut 阅读全文
posted @ 2017-12-07 19:04 shyroke、 阅读(7028) 评论(0) 推荐(0)
摘要: 一、流程变量 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)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 37 下一页
作者:shyroke 博客地址:http://www.cnblogs.com/shyroke/ 转载注明来源~