查看: 11895|回复: 1

脚本设置处理人无法流转

升级   0.36%

6

主题

8

回帖

36

积分

注册会员

Rank: 2

积分
36
发表于 2020-9-27 14:24:23 | 显示全部楼层 |阅读模式
人工活动中人员脚本是要返回身份吗,我用 this.org.getDuty( dutyName, unit ) 方法通过职位名 dutyName 与组织标识来获取,但是流程流转的时候跳不到下个人了

return this.org.getDuty( "二级部门正职领导", "二级部门@24@U" );
就这个代码,在流程流转的时候跳不到下一个人了,但是我在表单中通过调试是可以获取到我想要的处理人的。
请问用脚本如何通过职位名来获取我想要指定的处理人呢?
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2020-9-29 15:35:24 | 显示全部楼层
这个身份是说distinguishedName    比如   公司领导[email=2@0bebf37f-983c-495b-a887-794ba4d124f8@I]2@0bebf37f-983c-495b-a887-794ba4d124f8@I[/email]

如果你能确保只要一个可以这样,不然你需要读取一下是有的distinguishedName ,放到一个数组对象中
var  ttt =this.org.getDuty( "正职领导", "公司领导@683d0812-c57a-451c-8bd6-2b748cb6be75@U");

if(ttt.length>0){
    return ttt[0].distinguishedName
}
回复

使用道具 举报

发表回复

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

本版积分规则

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