查看: 11705|回复: 3

显示申请人所在群组的人员

升级   0.79%

17

主题

12

回帖

79

积分

注册会员

Rank: 2

积分
79
发表于 2020-7-13 14:31:40 | 显示全部楼层 |阅读模式
需求:有ABCD四个群组,用户张三归属A,C两个群组;在流程中张三选择A群组后,列出A群组中的人员
未实现功能:列出张三所在A群组的人员(需要管理员帮忙)
已实现功能:筛选张三所在所在群组
代码:
var groupList = this.org.listGroupWithPerson(this.session.user.distinguishedName);
if(groupList && groupList .length > 0){
return groupList
}else{
return [""]
}
回复

使用道具 举报

升级   0.79%

17

主题

12

回帖

79

积分

注册会员

Rank: 2

积分
79
发表于 2020-7-14 14:55:07 | 显示全部楼层
不是的。我是两个选择组件。如图

项目是选择张三所在的组织A,而项目经理是组织A中的人员

项目通过以下代码实现了
var groupList = this.org.listGroupWithPerson(this.session.user.distinguishedName);
if(groupList && groupList .length > 0){
return groupList
}else{
return [""]
}

项目经理这么根据项目而联动?(即当我选择了A项目,项目经理一栏联动列出A项目的人员)
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2020-7-14 11:19:37 | 显示全部楼层
您好,您是不清楚怎么根据群组获得群组成员吗
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2020-7-15 10:22:24 | 显示全部楼层
你好:建议您再认真看一下这个文档。里面有很多脚本。如果一个脚本满足不了,您可以几个接口一起用。
http://www.o2oa.net/x_desktop/app.html?app=portal.Portal&status={%22portalId%22:%22dcd8e168-2da0-4496-83ee-137dc976c7f6%22,%22pageId%22:%22c997dc5a-a575-4349-9246-80a87ef59bf6%22}&anonymous
中的org

比如说获得A部门的项目经理就可以用这个脚本,
回复

使用道具 举报

发表回复

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

本版积分规则

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