查看: 3110|回复: 4

【求助】流程调用中如何可调用上一个活动的处理人所在组织的所有人

升级   2%

54

主题

173

回帖

510

积分

高级会员

Rank: 4

积分
510
发表于 2019-1-22 18:11:32 | 显示全部楼层 |阅读模式
请问流程调用中如何可调用上一个活动的处理人所在组织的所有人,以实现上一个表单可以1分N表单,可以不同启动人继续流转后,其他人的表单不受影响(N个人使用的均是上一级流转下来的同一个表单)。
通过脚本调用?
回复

使用道具 举报

升级   68%

4

主题

69

回帖

152

积分

注册会员

Rank: 2

积分
152
发表于 2019-1-24 13:36:16 | 显示全部楼层
你可以使用拆分节点来实现
在拆分节点的拆分依据中获取到上一节点处理部门的下级成员(这里获取的是拟稿人所在部门人员)

拆分依据:
var identityList = this.org.listIdentityWithUnit( this.workContext.getWork().creatorUnit );
return identityList;
然后在流程调用时启动人员配置上拆分后的人员:

启动者脚本:
return this.workContext.getWork().splitValue;
这样拟稿人所在部门的人员都会发起一个新的流程了。
回复

使用道具 举报

升级   68%

4

主题

69

回帖

152

积分

注册会员

Rank: 2

积分
152
发表于 2019-1-29 14:06:12 | 显示全部楼层
拆分依据改为:
var unit = this.workContext.getWork().creatorUnit;
var dutyName = "正职领导";
var identityList = this.org.getDuty( dutyName, unit );
return identityList;
回复

使用道具 举报

升级   2%

54

主题

173

回帖

510

积分

高级会员

Rank: 4

积分
510
发表于 2019-1-23 11:55:34 | 显示全部楼层
1分N个流程
回复

使用道具 举报

升级   2%

54

主题

173

回帖

510

积分

高级会员

Rank: 4

积分
510
发表于 2019-1-24 17:23:38 | 显示全部楼层
谢谢您的回复。那请问如果我想让拟稿人所在部门的某一个职务的人(该职务有多人)去做拆分流程(独立)表单,脚本应该如何返回值呢?谢谢
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread