温馨提示
JsonFlow引擎提供多样化的条件设置方式(可自定义任意扩展),兼容各式各样的中国式条件设置要求,满足 您 Online 零代码设计与定制化开发设计(可自动生成代码)
一、Online 零代码设计
1、条件设置方式一
在【流程设计】中双击连线或右键菜单进行【连线条件设置】,在弹出界面选择简单模式,多条件组求【或】或者【且】满足条件时,流程才会走当前连线分支
若无法切换模式,请先清空条件组列表
二、定制化开发设计
1、条件设置方式一
在弹出界面选择SpEL模式,在【SpEL表达式】中输入SpEL表达式0<#days && #days<=3(days为表单字段),表示当前连线分支由SpEL表达式来完成计算
2、条件设置方式二
在弹出界面选择专业模式,在【函数表达式】中支持
输入SpEL表达式#var.isNeedReceive ,表示连线条件从当前流程条件中取值
3、条件设置方式三
在弹出界面选择专业模式,在【函数表达式】中输入函数表达式,参考【连线条件设置-条件模式-专业模式】的格式要求输入即可。若采用SpringBean函数表达式的方式,则需保证【后端代码中】存在此函数
4、条件设置方式四
在弹出界面选择Http模式,输入Http请求地址,请求路径可以是全路径或相对路径,点【参数】按钮可配置Http请求出入参信息
三、如何保存流程条件到【流程条件】表中?
温馨提示
当SpEL上下文表达式, 加前缀#var时,表示从当前流程条件中取值,如上方的#var.isNeedReceive。此时需要自行将流程条件保存到【流程条件】表中
第一步:启动流程如何保存流程条件
💞开通VIP,可阅读全部会员文档。 如已开通,请 登录
温馨提示:实现逻辑非常简单,基本都是CRUD的东西,调引擎接口即可
💞开通VIP,可阅读全部会员文档。 如已开通,请 登录
第二步:修改表单时如何修改流程条件
💞开通VIP,可阅读全部会员文档。 如已开通,请 登录
温馨提示:实现逻辑非常简单,基本都是CRUD的东西,调引擎接口即可
💞开通VIP,可阅读全部会员文档。 如已开通,请 登录