EOS Low-Code Platform 8 EOS Low-Code Platform 8
产品简介
安装部署
应用开发
专题场景实战案例
低代码(Low-Code)开发参考手册
高开开发参考手册
流程开发参考手册
AFCenter 使用指南
Governor 使用指南
FAQ
  • 多子流程不同表单场景(初稿)
  • 1.场景介绍
  • 2.效果展示
  • 2.1 发起主流程
  • 3.实现思路
  • 4.操作步骤
  • 4.1 设置子流程
  • 4.2 子流程表单设置
  • 4.2 子流程参与者设置
  • 4.4主流程多子流程策略设置
  • 4.3主流程子流程参数设置

# 多子流程不同表单场景(初稿)

# 1.场景介绍

以下图主流程回退流程为例,讲解如何在多子流程中,主流程和子流程绑定不同表单,通过父流程提交表单时创建的子表格行数生成相应数量的子流程

img-Multi-SubProcesses-00.png

# 2.效果展示

# 2.1 发起主流程

根据表单提交的子表格行数生成相应数量的子流程,且主流程显示嵌套子表格的表单数据,子流程显示的是子表格的表单数据

img-Multi-SubProcesses-01.png

主流程表单信息显示

img-Multi-SubProcesses-02.png

子流程表单信息只显示子表格数据

img-Multi-SubProcesses-03.png

# 3.实现思路

启用多子流程策略,根据迭代变量设置的数据量产生多个子流程,本次案例通过pkId_pat及pkId的使用控制主子流程对不同表单数据的显示

# 4.操作步骤

# 4.1 设置子流程

其中子流程设置的pt1、ptid设置参数可用于父流程的数据

img-Multi-SubProcesses-04.png

# 4.2 子流程表单设置

其中pkId_path为固定的格式,pid为子流程设置的流程参数

img-Multi-SubProcesses-05.png

# 4.2 子流程参与者设置

img-Multi-SubProcesses-06.png

# 4.4主流程多子流程策略设置

其中__bfp_entity为固定格式,orderMaterials为子表格实体,迭代变量可自行定义,该变量名可配置在子流程参数中传入到子流程中去。

img-Multi-SubProcesses-07.png

# 4.3主流程子流程参数设置

选择子流程,刷新回显子流程设置的流程参数供接收父流程数据,其中c为主流程定义的迭代变量,将c/materialType传给子流程,供子流程参与者使用,c/id为子实体的单行主键值,此处id为子实体的主键

img-Multi-SubProcesses-08.png
上次更新: 2024/3/22下午4:44:15

← 多工作项驳回 多子流程多任务(初稿) →