zhaor 发表于 2023-12-14 21:05:15

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

在设计流程时,如何在选择处理人时,抓取上级组织成员,目前平台的默认代码里只有拟稿人所在组织、处理人所在组织和自选组织,想求一个选择上级组织的代码

论坛管理员 发表于 2023-12-15 10:31:42

var unitList = this.org.listSupUnit( name, true );
详细用法参考api

zhaor 发表于 2023-12-15 19:29:49

论坛管理员 发表于 2023-12-15 10:31
var unitList = this.org.listSupUnit( name, true );
详细用法参考api

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

论坛管理员 发表于 2023-12-18 10:12:34

:handshake

zhaor 发表于 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

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

论坛管理员 发表于 2023-12-19 09:42:51

最后一句改为return unitList;试试
还是不行的话就在前面增加一些print输出,到日志查看器里看看,是否有获取到clrunit喝unitList;
页: [1]
查看完整版本: 流程处理人如何选择上级组织的成员