首页 > 其他 > 详细

flowable获取当前节点和路径

时间:2019-03-08 18:13:57      阅读:1009      评论:0      收藏:0      [点我收藏+]

flowable6.4.1已经加入了一张act_ru_actinst表来存储运行时节点信息。

我们如何使用它呢?官方的文档里面是没有解释的,多看源代码和测试用例。

1、获取当前活动节点列表

List<String> activeActivityIds = runtimeService.getActiveActivityIds(processInstanceId);

2、获取连线的列表

List<ActivityInstance> highLightedFlowInstances = runtimeService.createActivityInstanceQuery()
                    .activityType(BpmnXMLConstants.ELEMENT_SEQUENCE_FLOW).processInstanceId(processInstanceId).list();

有了当前节点列表和连线列表我们就可以生成我们的流程图了。如论流程图有多么的复杂都不会出现问题。

技术分享图片

 

flowable获取当前节点和路径

原文:https://www.cnblogs.com/liuwenjun/p/10497382.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!