查看: 6340|回复: 5

流程处理人如何选择上级组织的成员

升级   2.56%

14

主题

14

回帖

256

积分

注册会员

Rank: 2

积分
256
发表于 2023-12-14 21:05:15 | 显示全部楼层 |阅读模式
在设计流程时,如何在选择处理人时,抓取上级组织成员,目前平台的默认代码里只有拟稿人所在组织、处理人所在组织和自选组织,想求一个选择上级组织的代码
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-12-15 10:31:42 | 显示全部楼层
var unitList = this.org.listSupUnit( name, true );
详细用法参考api
回复

使用道具 举报

升级   2.56%

14

主题

14

回帖

256

积分

注册会员

Rank: 2

积分
256
发表于 2023-12-15 19:29:49 | 显示全部楼层
论坛管理员 发表于 2023-12-15 10:31
var unitList = this.org.listSupUnit( name, true );
详细用法参考api

谢谢,我去试一下,有问题再打扰哈
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-12-18 10:12:34 | 显示全部楼层
回复

使用道具 举报

升级   2.56%

14

主题

14

回帖

256

积分

注册会员

Rank: 2

积分
256
发表于 2023-12-18 15:55:20 | 显示全部楼层
论坛管理员 发表于 2023-12-15 10:31
var unitList = this.org.listSupUnit( name, true );
详细用法参考api

var clrunit = this.workContext.getTask().unitDn || this.workContext.getTask().unit;
var unitList = this.org.listSupUnit( clrunit, false );
return this.unitList.unit

我使用代码一直不正确,流程会返回拟稿人,您受累看一下我这个代码,我的想法是根据上一处理人的组织,抓取上级组织,作为当前处理人的组织,这个有哪些错误呢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-12-19 09:42:51 | 显示全部楼层
最后一句改为  return unitList;试试
还是不行的话就在前面增加一些print输出,到日志查看器里看看,是否有获取到clrunit喝unitList;
回复

使用道具 举报

发表回复

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

本版积分规则

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