hechh 发表于 2022-4-8 14:45:51

关于流程审批获取表单人员

老师你好!公司不想每个人看到公司全部的组织架构信息,在表单上人员控件取消选择功能,发起人只能录入,这样就控制无法查看到组织,但是选择的人员需要在流程中参与审批。人员选择控件标识为 org,在流程审批人脚本中可以这样添加来转换并获取选择人员的身份吗?这样设置后无法获取到,请问应该如何编写。var name=this.data.org.name
return this.data.org.getIdentity(name)




论坛管理员 发表于 2022-4-11 10:32:10

您下需求我不是很理解,选择的时候不让看到所有人,可以直接指定范围的,您这里选择全部去掉了,流程环节里的处理人怎么配置的呢?
还有var name=this.data.org.name,org里存的是数组,是不能这样去获取的

hechh 发表于 2022-4-11 11:38:00

论坛管理员 发表于 2022-4-11 10:32
您下需求我不是很理解,选择的时候不让看到所有人,可以直接指定范围的,您这里选择全部去掉了,流程环节里 ...

流程未配置处理人,就想能不能通过单据上手动输入的姓名去匹配系统的身份,然后参与审核

论坛管理员 发表于 2022-4-12 09:37:31

参与流程是一定要在环节上配置处理人的,即使是表单上手动输入的,处理人也需要配置,需要你在处理人的脚本里去匹配表单输入的人,查到身份返回

hechh 发表于 2022-4-12 10:09:44

论坛管理员 发表于 2022-4-12 09:37
参与流程是一定要在环节上配置处理人的,即使是表单上手动输入的,处理人也需要配置,需要你在处理人的脚本 ...

对,就是这个意思,根据手工输入的姓名去匹配系统的身份。身份是这样获取吗this.data.org.getIdentity(name)

论坛管理员 发表于 2022-4-13 09:45:51

this.org.getIdentity( name )
您可以参考一下前端api写法
页: [1]
查看完整版本: 关于流程审批获取表单人员