1、串行会签定义

不同于并行会签(根据任务提交时,指定的处理人数量,生成对应数量的任务),串行会签,任务提交时虽然也指定了处理人集合,但是只会生成一个任务,等当前任务处理完成后,才会生成第2个任务,依次类推,按照指定处理人集合中用户的顺序,设置对应的处理人。

2、流程图定义,Sequential勾选,对应的bpmn文件isSequence为true,表示串行。

2、启动流程,查看act_ru_execution、act_ru_task、act_ru_variable表:

    public void start(String processDefinitionId) {Map<String, Object> params = new HashMap<>();List<String> assigneesList = new ArrayList<>();assigneesList.add("zhangan");assigneesList.add("lisi");assigneesList.add("wangwu");params.put("assigneeList", assigneesList);runtimeService.startProcessInstanceById(processDefinitionId, params);}

act_ru_execution表中,一个主指定流,多实例的子执行流

act_ru_task表中只有一个任务

act_ru_variable表中,当前处理人为第一个zhangsan

3、提交当前任务,再次查看

act_ru_task又生成一个任务

act_ru_variable表中,当前处理人为第二个lisi,循环次数loopCounter为1,完成实例数量nrOfCompletedInstances为1

4、所有处理人完成之后,会签节点结束,生成审核任务

activity串行多实例会签相关推荐

  1. activity串行多实例审批

    前言 在审批场景中,有这么个需求,某个节点需要多个人审批,但这些人需要按照一定的顺序进行审批才算完成,这就需要用到activity串行多实例会签: 下面就来探讨一下在这种场景下的具体实现 1.定义流程 ...

  2. activiti串行多实例报错Could not execute inner activity behavior of multi instance behavior解决办法

    如你报的是这个错误.你看到的是Could not execute inner activity behavior of multi instance behavior.你先去看看你的流程图,他这个报错 ...

  3. PHP串行化与JSON

    PHP串行化与JSON 2008年3月19日 评论 发表评论 作者:hanguofeng[小韩] 发布于:经典论坛 玄猫的窝(作者的博客) 在经典论坛的连载地址:http://bbs.blueidea ...

  4. ChibiOS系列:五、将STM32 USART与ChibiOS串行驱动程序配合使用

    本文翻译自:http://www.playembedded.org/blog/stm32-usart-chibios-serial/ 将STM32 USART与ChibiOS串行驱动程序配合使用 发表 ...

  5. Storm之——流组件简单串行编程实践

    转载请注明出处:http://blog.csdn.net/l1028386804/article/details/78447229 Storm是一个分布式是实时计算系统,它设计了一种对流和计算的抽象, ...

  6. OpenCV cv :: Mat的串行输出功能的实例(附完整代码)

    OpenCV cv :: Mat的串行输出功能的实例 OpenCV cv :: Mat的串行输出功能的实例 OpenCV cv :: Mat的串行输出功能的实例 #include "open ...

  7. python 并行执行_python 串行执行和并行执行实例

    我就废话不多说了,大家还是直接看代码吧! #coding=utf-8 import threading import time import cx_Oracle from pprint import ...

  8. Arduino与Proteus仿真实例-M24C01串行(I2C)EEPROM数据存取驱动仿真

    M24C01串行(I2C)EEPROM数据存取驱动仿真 EEPROM(电可擦除可编程只读存储器)是用户可修改的只读存储器(ROM),可以通过施加高于正常电压的电压反复擦除和重新编程(写入). 与 EP ...

  9. VC++ 串行化编程实例

    Win10 + VC6: 首先新建一个单文档工程,名为ardemo1: 增加写文件.读文件菜单:菜单ID自动生成:自己改也可以: 在 写文件 菜单,右击,选择 建立类向导: 在类向导中,类名选中Vie ...

  10. qj71c24n通讯实例_Q系列串行口通信模块用户参考手册QJ71C24N(基础篇).pdf

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp电子工程/通信技术&nbsp>&nbsp数据通信与网络 Q系列串行口通信模块用户参考手册QJ ...

最新文章

  1. 一分钟详解「本质矩阵」推导过程
  2. 编写程序,使用指针把一个 int 型数组的所有元素设置4.18: 为 0。
  3. Elasticsearch(三) 使用kibana 操作ES
  4. 手机发送验证码的业务逻辑探究-主要是安全性,响应性
  5. python tk combobox设置值为空_Python编程从入门到实践日记Day24
  6. java定时器注解加效验_Java中定时器的使用之二(springboot–@Scheduled注解)
  7. python主函数怎么写_python主方法怎么写
  8. 计算机系统最重要的是什么,操作系统最重要的两个作用是什么
  9. Unityt涂抹擦除功能
  10. Linux页高速缓存与文件读写
  11. 免疫组库数据分析(三):免疫组库数据可视化
  12. 为什么有些大公司技术弱爆了?
  13. Vue+antd中关于发送请求时候的Loading遮罩层闪烁无法覆盖问题
  14. 几种重要的排序算法——交换排序
  15. CCS中下载程序到FALSH与RAM类型切换
  16. Java-什么是软件?
  17. springboot毕设项目体育馆管理系统dokja(java+VUE+Mybatis+Maven+Mysql)
  18. office下载与安装
  19. NationalInstruments(一)深圳市裕量科技有限公司
  20. 验证码的生成与验证,控制层工具

热门文章

  1. 【Java并发基础】Java内存模型解决有序性和可见性
  2. 35岁的程序员:第9章,女测试
  3. sgm3157功能_SGM3157
  4. android联想云服务,联想云服务手机客户端
  5. [技术脑洞] 如果把14亿中国人拉到一个微信群里技术上能实现吗?
  6. 系统函数,频率响应定义
  7. HTML层级设置,HTML----元素层级
  8. opencv之subtract
  9. Bezier和B样条曲线
  10. [MySQL系列] SELECT STRAIGHT_JOIN优化join查询技巧