首页 > 应用开发 > Java > 工作流 Flowable 节点自由跳转
Flowable6已经实现了流程节点间的跳转,本次就初探一下相关的API。
相关的示例代码在Flowable的开源代码中可以找到,具体的位置如下:
\modules\flowable-engine\src\test\java\org\flowable\engine\test\api\runtime\changestate
代码:
/** * 移动节点 * www fhadmin org */ @RequestMapping(value = "move/{proInstId}/{nodeId}/{toNodeId}") public void move(@PathVariable("proInstId") String proInstId, @PathVariable("nodeId") String nodeId, @PathVariable("toNodeId") String toNodeId) { runtimeService.createChangeActivityStateBuilder() .processInstanceId(proInstId) .moveActivityIdTo(nodeId, toNodeId) .changeState(); }
runtimeService.createChangeActivityStateBuilder() .processInstanceId(proInstId) .moveActivityIdTo(nodeId, toNodeId) .changeState();
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31558068/viewspace-2767776/ ,如需转载,请注明出处,否则将追究法律责任。
注册时间:2018-10-12