activiti没有撤回,由于业务的需求需要实现撤回,在参考别人代码后以两种方式实现了任意节点的跳转。代码真实可用,如有问题可联系我
第一种方式:
1、获取当前节点,获取跳转节点
2、获取节点的所有流出流向,把流向保存到临时变量oldPvmTransitionList
3、清空流向,即删除流向
4、新增流向,将流向的Destination设置成跳转节点
5、领取任务,完成任务
6、删除当前节点的流向,将流向还原成临时变量oldPvmTransitionList中的值
第二种方式具体看代码。。。
1