在实际工作流程的应用过程中,我们注意到有小伙伴需要根据当前执行操作的用户,进行筛选转交或加签人员的列表。为了应对这个需求,我们在流程设计器新增了自定义函数执行时机选项。
使用说明
-
自定义函数执行时机为空时,逻辑同任务创建时生效。
-
任务创建时生效:当系统创建待办任务时,会立即调用自定义函数确定转交或加签人列表。
- 功能特性:效率更高,但无法知道当前操作的用户是谁。
- 潜在影响:如果自定义函数的逻辑被更改,已创建的任务的转交或加签人列表不会受影响。
-
用户审批时生效:每次用户查看审批或加签人列表时,都会触发自定义函数。
- 功能特性:可以获取当前操作的用户信息。
- 潜在影响:如果自定义函数的逻辑更改,转交或加签人列表会根据新逻辑更新。
- 注意事项:如果自定义函数存在耗时操作,可能会影响用户体验。
-
使用建议:如果需要获取当前操作的用户,建议使用用户审批时生效。如果自定义函数的运行结果不依赖于操作用户的身份,那么更推荐在任务创建时就执行。
Oinone社区 作者:夜神月原创文章,如若转载,请注明出处:https://doc.oinone.top/designer/workflowdesigner/16359.html
访问Oinone官网:https://www.oinone.top获取数式Oinone低代码应用平台体验