bufan405 发表于 2022-2-10 00:04:13

多条路由问题

本帖最后由 bufan405 于 2022-2-10 00:05 编辑

管理员好:
如下图,我这有两个路由1和路由2,能否实现只要走路由1结束活动,路由2就自动结束活动,(注:这是两个分开的活动,不能一个活动里多个办理人抢办)



论坛管理员 发表于 2022-2-10 10:35:13

这个需要写脚本去实现。您可以结束活动的文件结束后事件中去做,这里查询一下当前job下的另一条分支是否还存在,如果存在,通过调用流转接口对它的待办进行自动流转
查询其他分支:x_processplatform_assemble_surface下的manageListRelative

bufan405 发表于 2022-2-11 07:53:44

管理员好 能给具体举个例子吗 不太会使用

yaojinshan 发表于 2022-2-11 10:24:23

多条路由,你可以这么实现。在相关的路由线上设置结束条件。

论坛管理员 发表于 2022-2-11 10:56:06

这个需要写脚本去实现。您可以结束活动的文件收到后事件中去做,
这里查询一下当前job下的另一条分支是否还存在,查询其他分支:x_processplatform_assemble_surface下的manageListRelative,下方有使用样例说明。



如果存在,通过调用流转接口对它的待办进行自动流转processing

bufan405 发表于 2022-2-14 07:34:04

论坛管理员 发表于 2022-2-11 10:56
这个需要写脚本去实现。您可以结束活动的文件收到后事件中去做,
这里查询一下当前job下的另一条分支是否还 ...

管理员好:
   您看看我下面的图,在结束之前三条路由,我想实现办理人A结束后,办理人B如果没结束就自动结束,办理人C不用管,这个怎么实现,您说的我有点明白,但是具体还是不太会操作,麻烦给具体说说!谢谢了

图:


论坛管理员 发表于 2022-2-14 10:09:41

您可以按照我上面的说法先做一遍,才能发现问题,然后再讨论,其实上面的流程已经写的很清楚了:)

bufan405 发表于 2022-2-14 13:59:23

本帖最后由 bufan405 于 2022-2-14 14:50 编辑

管理员 发表于 2022-2-10:09您可以按照我上面的说法先做一遍,才能发现问题,然后再讨论,其实上面的流程已经写的很清楚了 ...
管理员好:
我在结束流程的事件里这样写对吗?参数是结束流程的ID,不太对,麻烦帮忙看看!帮忙给改改!
结束流程处截图:



                                 
办理人B处截图:


         








论坛管理员 发表于 2022-2-15 09:51:25

您这样不对的,代码应该写在结束环节的文件收到后里
您现在在结束环节调用了查询一下当前job下的另一条分支是否还存在,查询其他分支:x_processplatform_assemble_surface下的manageListRelative   这个接口,返回内容是相关联的其他分支,这里就需要再循环一下这些分支,然后再对他们进行流转
不需要在办理人B环节写脚本

bufan405 发表于 2022-2-16 11:38:35

论坛管理员 发表于 2022-2-15 09:51
您这样不对的,代码应该写在结束环节的文件收到后里
您现在在结束环节调用了查询一下当前job下的另一条分 ...

管理员好:
   1查询另一分支是否存在,我只是想查询办理人B那个分支,你这样是不是B和C都查询了?
   2查询其他分支:x_processplatform_assemble_surface下的manageListRelative   这个接口能举例说一下吗?给的样例没太明白
页: [1] 2
查看完整版本: 多条路由问题