自定义流程函数
功能描述
通过自定义流程函数,可以配置哪些原子函数(原子函数不够可以用自定服务函数扩展)组合进入可视化配置。原子函数必须是默认提供的流程函数。
说明: 1、平台默认提供的流程函数都是单个的原子函数,通过自定义函数可以组合原子函数,可以直接使用复合函数,目前支持执行者和子流程两类函数的创建。 2、在ide中、流程定义和流程定制中设置流程表达式时都可以读取到自定义函数进入页面。菜单路径:系统管理——工作流管理——自定义流程函数 ,进入页面;
新增函数。点击列表上方的新建按钮,弹出新建窗口;
函数类型:下拉框,选项——执行者函数和子流程函数 函数模板:多个原子函数的组合函数,如果原子函数中有参数需要设置,在函数模版中通过{}设置参数。 参数类型:下拉框,选项——文本、数字和布尔; 参数编辑器:组织选择器——在流程定义中设置此参数值时可以直接打开组织树进行选择; 表单选择器:在流程定义中设置此参数值时可以直接列出当前流程定义关联的业务数据集的字段进行选择; 环节选择器:在流程定义中设置此参数值时可以直接列出当前流程定义中的环节列表进行选择; 角色选择器:在流程定义中设置此参数值时可以直接打开已有的角色列表进行选择; 组织类型选择器:在流程定义中设置此参数值时可以直接打开组织类型列表进行选择; 枚举:在流程定义中设置此参数值时可以在函数定义中枚举的值进行选择; 输入:在流程定义中设置此参数值时需要自己手动输入;