首页 > 其他 > 详细

使用activiti实现分支退回功能时遇到的问题

时间:2021-05-10 10:44:56      阅读:12      评论:0      收藏:0      [点我收藏+]

在Springboot集成activiti实现工作流管理功能时,有个功能是需要分支退回。有个提交节点的下一个节点是两个分支,这两个分支都有退回功能。遇到的问题是两个分支同时退回时,会产生两个提交节点,正确的是应该产生一个提交节点。

解决方案:退回两个提交节点后,删除act_run_task中时间较久的那个提交节点,即第一个分支退回产生的提交节点。此时,删除时不用使用activiti自带的删除任务的方法,不然会提示任务所属的流程还在进行中,不能删除。需要自己实现对act_run_task表数据的删除操作。

经测试,上述方法可行。

使用activiti实现分支退回功能时遇到的问题

原文:https://www.cnblogs.com/iamlzj/p/14749892.html

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