zningsc 发表于 2023-1-4 11:26:13

关于流程中实现群组成员作为待阅人脚本的咨询

我需要在流程结束的时候将一个群组的所有人员作为待阅人,设置方式如下,在表单中增加一个组织控件,标识是lxcsr,通过下面脚本在表单中给该控件赋值,在流程中的结束节点,待阅人中选择流程数据lxcsr,从数据中看到是赋值成功的,但是流程走完,群组的人员没有产生待阅。


var personList = this.org.listPersonWithGroup( "抄送人" )
this.form.get("lxcsr").setData(personList);



另外一个xzcsr的组织控件是通过手动选择人员的方式产生的,流程结束时就能够产生待阅,我看了一下数据,格式有点不同,请问我如何才能通过获取群组的方式产生待阅呢




论坛管理员 发表于 2023-1-4 16:23:11

所有参与流程的都是身份(待办、待阅、阅读者),@I结尾,您赋值的是@P个人,找不到人的,所以没有生成待阅

zningsc 发表于 2023-1-4 16:24:38

论坛管理员 发表于 2023-1-4 16:23
所有参与流程的都是身份(待办、待阅、阅读者),@I结尾,您赋值的是@P个人,找不到人的,所以没有生成待阅 ...

谢谢,那this.org.listPersonWithGroup这个取不到,其他哪个能取到群组成员的身份呢

论坛管理员 发表于 2023-1-5 09:45:59

跟this.org.listPersonWithGroup这个无关,是因为您自己配的就是个人,您群组里配置一下身份

zningsc 发表于 2023-1-5 12:01:30

论坛管理员 发表于 2023-1-5 09:45
跟this.org.listPersonWithGroup这个无关,是因为您自己配的就是个人,您群组里配置一下身份 ...

明白了,就是要在群组中加身份成员,如下图,对吗,但群组中的所有身份成员用哪个函数获取呢,我看API中没有找到。

论坛管理员 发表于 2023-1-5 16:09:54

this.org.listPersonWithGroup,就这个
页: [1]
查看完整版本: 关于流程中实现群组成员作为待阅人脚本的咨询