首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Spring Activiti跳过任务

Spring Activiti跳过任务
EN

Stack Overflow用户
提问于 2015-10-04 17:51:29
回答 2查看 493关注 0票数 0

我是新来的,所以请耐心点。我在这里有一个activiti图的样本:

假设我正在执行任务“验证是否编入预算或未编入预算”。如果我选择“编入预算的”,我就会执行“批准笔记本电脑请求- IT治理(Ron)”的任务。在这一点上,我可以说是或不是。

说“是”让我“批准笔记本电脑请求- IT治理(2)",而拒绝让我返回ISGOC。

这里有一个警告--拒绝,因为IT治理(Ron)或IT治理(2)将使流程下一次跳过您。

因此,如果我,正如IT治理(Ron)说的那样,这将带我回到ISGOC,我说了预算,这个过程将跳过我,直接跳到IT治理(2)。如果IT治理(2)也拒绝,如果ISGOC选择预算,他也会被跳过。

目前,我正在使用每个任务创建和完成侦听器来修改数据库中的条目,指示哪些审批者拒绝了我的请求。

所以我的问题是,是否有某种函数可以让我绕过一个任务?

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-10-05 13:45:14

您遇到的问题是,您正在使用流程变量来管理决策的状态,但在进入审批循环时不会重新设置决策状态。

ISGOC的所有输入和返回路径都需要通过服务或脚本任务,将两个审批决策变量设置为false。这样,每次您重新进入审批循环时,您将从一个已知的状态开始,

希望这能有所帮助。

票数 0
EN

Stack Overflow用户

发布于 2015-10-04 21:26:49

我不确定我是否正确地理解了你的问题。在我看来,您应该更改您的流程,并将有关递减任务的信息保存在activiti变量中,并向省略已被拒绝的任务添加附加条件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32936499

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档