查看: 3711|回复: 9

流程管理-org-自定义选项问题

升级   49.33%

10

主题

15

回帖

124

积分

注册会员

Rank: 2

积分
124
发表于 2021-3-13 16:37:03 | 显示全部楼层 |阅读模式
需求:流程中有一个org字段----标识为:gzr,需要只能显示“跟踪人”群组  中的人员,之后 这个gzr字段还需要作为流程的某个加点的操作人。
我写的脚本是:
var personList = this.org.listPersonWithGroup("跟踪人");
var unique = "";
for(var i=0; i<personList.length; i++){
   var perUn = personList.unique;
   if(unique == ""){
        unique = perUn ;
   }else{
         unique = unique + "," + perUn
   }}
var identityList = this.org.getIdentity(unique );
if(identityList && identityList .length>0){
    return identityList
}else{
    return []
}
在表单中点击 gzr字段是,里面没有人,是空的,请问我是哪里弄错了?
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37249
发表于 2021-3-14 22:18:17 | 显示全部楼层
您好:群组中的成员您是怎么设置的。
回复

使用道具 举报

升级   49.33%

10

主题

15

回帖

124

积分

注册会员

Rank: 2

积分
124
发表于 2021-3-16 08:56:16 | 显示全部楼层
开始是在    身份成员  这个sheet页里面添加的,通过上面的方法没有获取到,我以为是我设置的问题,然后我又在  个人成员  中添加上了设置的人员。还是没有获取到。
回复

使用道具 举报

升级   49.33%

10

主题

15

回帖

124

积分

注册会员

Rank: 2

积分
124
发表于 2021-3-16 09:00:40 | 显示全部楼层
抱歉,传了几次图片没有成功,说缺少图片地址。
其实这个成员现在就是在 个人成员  中添加了  17个人。
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37249
发表于 2021-3-16 15:41:34 | 显示全部楼层
this.org.listPersonWithGroup 获得的数据是个人成员的数据。  不是身份。
所以要想再获得身份需要用 this.org.listIdentityWithPerson
var personList = this.org.listPersonWithGroup("群组名");
var identityList = this.org.listIdentityWithPerson(personList);


回复

使用道具 举报

升级   49.33%

10

主题

15

回帖

124

积分

注册会员

Rank: 2

积分
124
发表于 2021-3-19 11:30:54 | 显示全部楼层
我在本地测试了一下,如果写:
var personList = this.org.listPersonWithGroup("群组名");
var identityList = this.org.listIdentityWithPerson(personList);
还是获取不到信息,我就只写了:
var personList = this.org.listPersonWithGroup("群组名");
return personList。。。
这样就可以了,谢谢管理员!
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37249
发表于 2021-3-19 13:37:42 | 显示全部楼层
this.org.listPersonWithGroup("群组名"); 只是获得人,不是获得身份。
可能你使用的场景和我的不一致。
反正问题解决了就可以了!
回复

使用道具 举报

升级   49.33%

10

主题

15

回帖

124

积分

注册会员

Rank: 2

积分
124
发表于 2021-3-23 14:43:45 | 显示全部楼层
是的,我开始也是觉得我这个方法获取到的是个人,但是,我发现,我在org中设置的是 “身份” 然后最后出来的就是身份了,好神奇的样子!
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37249
发表于 2021-3-23 16:47:33 | 显示全部楼层
不是,这个和您在群组中设置的是个人还是身份有关系!
所以我一开始问您怎么设置的!
回复

使用道具 举报

升级   49.33%

10

主题

15

回帖

124

积分

注册会员

Rank: 2

积分
124
发表于 2021-3-25 09:50:12 | 显示全部楼层
非常感谢!握爪
回复

使用道具 举报

发表回复

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

本版积分规则

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