Activiti6.0 – 子流程加签和减签 之前完成了加签和减签的功能,但是只是在普通多实例节点上测试了一下。趁着魔兽世界排队的功夫,我又测试了一下子流程,目前来看还算正常。 先看一下流程图,用的其实就是之前的流程,如下: 首先,加签。 启动流程,将流程流转至SubTask1,此时act_ru_task的数据如下: 此时,直接请求之前已经有的接口: http://localhost:8080/activiti/flow/addExecution/SubTask1/16770... 2019年09月09日 技术, 默认 评论 2 条 喜欢 3 阅读 5,714 次 阅读全文
Activiti6.0 – 子流程节点跳转 上一篇中介绍了如何在一个简单的流程中,实现节点的自由跳转。正常的流程肯定不会如此简单,本篇就介绍一下如何实现子流程的节点跳转。 内嵌子流程其实使用上一篇中介绍的方法就可以实现,因为从本质上来说,内嵌子流程并没有脱离父流程,仍旧属于它不可分割的一部分。 本篇着重介绍的如何实现调用子流程的节点跳转,主要介绍一下如何从子流程内的节点跳出到父流程节点。流程在进入调用子流程这部分... 2019年07月13日 技术, 默认 评论 2 条 喜欢 4 阅读 5,227 次 阅读全文
Activiti6.0 – 多实例 以下引自Activiti开发手册: 多实例节点是在业务流程中定义重复环节的一个方法。 从开发角度讲,多实例和循环是一样的: 它可以根据给定的集合,为每个元素执行一个环节甚至一个完整的子流程, 既可以顺序依次执行也可以并发同步执行。 本文以子流程为例,试验一下如何实现多实例子流程。 首先,还是使用之前的流程图,如下: 上图中需要注意以下几个属性: Multi-instance type ... 2019年05月19日 技术, 默认 暂无评论 喜欢 6 阅读 4,418 次 阅读全文
Activiti6.0 – 子流程的传参 子流程的传参仅仅限于调用子流程(Call activity),因为调用子流程用的是外部已有的流程,相当于重新生成了一个流程实例。 如果在上一次文章中的Flow002内声明了变量,比如声明了Assignments变量,如下图: Flow002内UserTask1的Assignments 如果将Flow002作为子流程调用,会直接抛出异常,如下: HTTP Status 500 - Request processing failed; nested... 2019年05月12日 技术, 默认 暂无评论 喜欢 5 阅读 7,202 次 阅读全文
Activiti6.0 – 子流程 简单试验一下子流程,主要是以下两种: 1. 内嵌子流程:内嵌在父流程中,外部无法访问。 2. 调用子流程:引用外部的已存在的流程,增加了流程的复用性。 首先,试验一下内嵌子流程。 以下是流程的截图,很简单的一个流程: 启动该流程,观察一下在进入到“子处理”这个节点时发生了什么? 会发现只有一个流程实例在运行,这说明,内嵌子流程和其父流程运行在同一个流程实例下。... 2019年05月05日 技术 暂无评论 喜欢 6 阅读 8,569 次 阅读全文