温馨提示
JsonFlow引擎提供多样化的分配参与者方式(可自定义任意扩展),兼容各式各样的中国式分配参与者要求,满足 您 Online 零代码设计与定制化开发设计(可自动生成代码)
一、Online 零代码设计
1、分配参与者方式一
在【流程设计】中双击节点设置【默认任务属性】,点击【固定参与者】,弹出选人界面选择参与者即可(值为人员/角色/岗位/部门
)
2、分配参与者方式二
在【流程设计】中双击节点设置【默认任务属性】,点击【参与者取值来源】后面的【人员规则】,弹出人员规则界面选择规则即可 1、在弹出界面点击【审批对象】,此处的选择项可自定义任意扩展(只需写好接口即可), 满足您分配参与者复杂的场景
2、在弹出界面点击【审批规则】选择简单模式,一个组决定一个参与者。多条件组满足则累加参与者
若无法切换模式,请先清空条件组列表
二、定制化开发设计
1、分配参与者方式一
在弹出界面点击【审批规则】选择专业模式,在【函数表达式】中支持
输入SpEL表达式#user.userId,表示当前节点任务参与者从当前用户user的userId取值
2、分配参与者方式二
在弹出界面点击【审批规则】选择专业模式,在【函数表达式】中输入函数表达式,参考【默认任务属性-参与者取值来源-人员规则-专业模式】的格式要求输入即可。若采用SpringBean函数表达式的方式,则需保证【后端代码中】存在此函数
3、分配参与者方式三
在弹出界面点击【审批规则】选择Http模式,输入Http请求地址,请求路径可以是全路径或相对路径,点【参数】按钮可配置Http请求出入参信息
4、分配参与者方式四
通过设置 【参与者KEY】,作为节点任务【参与者】标识时需后端代码中指定参与者 (KEY可以任意输入,最好包含下划线)
当前方式特点:
参与者KEY
可同时标识不同节点下的不同任务,相同参与者KEY标识的任务参与者相同
💞开通VIP,可阅读全部会员文档。 如已开通,请 登录
💞开通VIP,可阅读全部会员文档。 如已开通,请 登录
温馨提示:实现逻辑非常简单,基本都是CRUD的东西,调引擎接口即可
💞开通VIP,可阅读全部会员文档。 如已开通,请 登录