activiti7获取多实例节点下的所有任务(实例)

  • A+
所属分类:Elasticsearch

---
title: Activiti7获取多实例节点下的所有任务(实例)
date: 2020-04-26 14:19:30
categories: 工作流引擎
tags:
- 节点
- activiti7
- 会签
- 任务
- 多实例
---

在activiti7中,如何要实现会签的功能,用的就是多实例节点,那么我们如何取得该节点下的所有会签任务呢?或者叫所有实例呢?

这个问题其实并不难,因为只要是任务已完成或在进行中,那么它一定存在于activiti的历史任务表中,我们根据节点id来获取到所有任务即可。唯一需要注意的是,需要用createHistoricActivityInstanceQuery方法,而不能用createHistoricTaskInstanceQuery方法,因为createHistoricTaskInstanceQuery方法无法指定节点id为条件,但createHistoricActivityInstanceQuery方法可以,返回的对象里也有taskId属性。

ZPY

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: