多条路由问题
本帖最后由 bufan405 于 2022-2-10 00:05 编辑管理员好:
如下图,我这有两个路由1和路由2,能否实现只要走路由1结束活动,路由2就自动结束活动,(注:这是两个分开的活动,不能一个活动里多个办理人抢办)
这个需要写脚本去实现。您可以结束活动的文件结束后事件中去做,这里查询一下当前job下的另一条分支是否还存在,如果存在,通过调用流转接口对它的待办进行自动流转
查询其他分支:x_processplatform_assemble_surface下的manageListRelative
管理员好 能给具体举个例子吗 不太会使用 多条路由,你可以这么实现。在相关的路由线上设置结束条件。
这个需要写脚本去实现。您可以结束活动的文件收到后事件中去做,
这里查询一下当前job下的另一条分支是否还存在,查询其他分支:x_processplatform_assemble_surface下的manageListRelative,下方有使用样例说明。
如果存在,通过调用流转接口对它的待办进行自动流转processing
论坛管理员 发表于 2022-2-11 10:56
这个需要写脚本去实现。您可以结束活动的文件收到后事件中去做,
这里查询一下当前job下的另一条分支是否还 ...
管理员好:
您看看我下面的图,在结束之前三条路由,我想实现办理人A结束后,办理人B如果没结束就自动结束,办理人C不用管,这个怎么实现,您说的我有点明白,但是具体还是不太会操作,麻烦给具体说说!谢谢了
图:
您可以按照我上面的说法先做一遍,才能发现问题,然后再讨论,其实上面的流程已经写的很清楚了:) 本帖最后由 bufan405 于 2022-2-14 14:50 编辑
管理员 发表于 2022-2-10:09您可以按照我上面的说法先做一遍,才能发现问题,然后再讨论,其实上面的流程已经写的很清楚了 ...
管理员好:
我在结束流程的事件里这样写对吗?参数是结束流程的ID,不太对,麻烦帮忙看看!帮忙给改改!
结束流程处截图:
办理人B处截图:
您这样不对的,代码应该写在结束环节的文件收到后里
您现在在结束环节调用了查询一下当前job下的另一条分支是否还存在,查询其他分支:x_processplatform_assemble_surface下的manageListRelative 这个接口,返回内容是相关联的其他分支,这里就需要再循环一下这些分支,然后再对他们进行流转
不需要在办理人B环节写脚本 论坛管理员 发表于 2022-2-15 09:51
您这样不对的,代码应该写在结束环节的文件收到后里
您现在在结束环节调用了查询一下当前job下的另一条分 ...
管理员好:
1查询另一分支是否存在,我只是想查询办理人B那个分支,你这样是不是B和C都查询了?
2查询其他分支:x_processplatform_assemble_surface下的manageListRelative 这个接口能举例说一下吗?给的样例没太明白
		页: 
[1] 
2