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 6.4.1 实战:act_ru_actinst 表的应用
本文详细介绍了Flowable 6.4.1中act_ru_actinst表的使用方法,通过获取当前活动节点列表和连线列表,可以生成复杂的流程图,无论流程图多么复杂都能轻松应对。
3397

被折叠的 条评论
为什么被折叠?



