1、节点字段校验中的规则支持设置动作流,功能入口如下图所示
2、规则的合规和不合规取决于动作流的执行结果,动作流执行成功则为合规,满足条件;动作流执行失败则为不合规,不满足条件。
3、动作流里也支持配置输出组件,输出组件有输出状态、提醒类型、提醒内容设置,当输出状态为失败时则为不合规,输出状态为成功时则合规,并且在配置合规/不合规提示语时也支持插入这些变量,设置界面如下图所示
4、以跨表查询数据校验为例,流程里表单字段“申请数量”需要和某个业务表单里“库存数量”进行校验,若“申请数量”小于等于“库存数量”,则校验通过,否则校验失败,输出相应的提示语,配置和前台效果如下:
1)动作流配置如下,先查询业务表单中的数据,再根据条件走对应的分支,当“申请数量”小于等于“库存数量”时输出成功,否则输出失败,并且设置相应的提醒内容
2)关联好上述配置的动作流后,可以再回到字段校验界面,配置相应的提示语,此处可以直接使用到动作流输出组件中的变量,示例如下图所示
3)前台流程提交时,会执行上述配置的校验规则,最终动作流输出状态为失败,则校验结果为不合规,效果如下图所示