# 如何实现质检过程触发抽样子流程

来源快照：`result_data_new_260518.json`

- 来源 ID：`1967592419944270917`
- 模块：低代码平台e-builder
- 目录：专题学习 - 场景专题 - 流程专题
- space ID：`1157961794811633670`
- 原文链接：未提供
- 产品基线：未提供

## 正文

**1.  ****场景说明  **

在某些关联流程的应用场景中，为了业务执行的更加清晰合理，我们需要在主流程流转的同时，配置一个或多个子流程。如在质检过程中，进行各类检验流程（主流程）操作时，检测人员可以选择检验方式：若选择“全检”，则流程正常进行；若选择“抽样”，则会触发生成抽样检测子流程，检测人员可以在子流程中填写样品抽样信息。

展示效果如下：  

![](https://weapp.eteams.cn/papi/file/preview?fileId=1157694188351676424&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)  


**  
**

**2.  ****功能简介**  

上述场景可以通过流程-高级设置内的【子流程】功能实现。用户新增子流程并进行子流程配置：

① 基本信息：配置触发名称（必填）、触发类型、触发节点等信息

②  详细设置：配置触发设置、子流程发起人、字段及内容等信息

配置成功后，在主流程运行时，若满足触发条件，则触发子流程，例如在质检流程中，在检测人员节点选择“抽样“检测，并点击提交后，质检流程在进入下一节点的同时，触发“抽样检测”子流程。

  


**3.  ****操作说明**  

1.进入后台管理-新建流程，分别配置主流程与子流程的基础信息。以抽样检测（子流程）为例，配置流程名称、关联表单、节点操作者等信息（为方便演示，节点操作者统一设置为流程发起人）：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1157694192607526943&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

2.配置好流程的基本信息后，点击主流程并进入设置页面（注意配置子流程的各项操作都在主流程上进行），在更多中选择高级设置，找到子流程功能并点击新增按钮，即可进入子流程配置页面：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1157694192598253625&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

3.进入“添加触发设置”页面，按照实际需求对触发节点、触发条件等信息进行设置。设置完成后，选择相关的子流程（本场景中只触发一个子流程，触发多个子流程作为知识拓展在最后进行演示）。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1157694196944437257&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

4.“添加触发设置”页面配置完成后，可以点击右下角“保存并进入详细设置”，若单独点击“保存”，则详细设置中所有参数均为默认参数。进入详细设置页面后，可以对触发设置、子流程发起人、子流程字段内容进行设置，主流程字段可以赋值到子流程字段中。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1157694196868055100&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

5.设置完成后，点击保存。子流程“启用”按钮默认为关闭状态，需点击启用按钮。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1157694196868055111&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

6.效果展示：

① 主流程满足触发条件：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1157694197008719944&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

②生成子流程，并带入物品名称、送检数量、送检日期等信息

![](https://weapp.eteams.cn/papi/file/preview?fileId=1157694201230131216&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

7.知识拓展：若在新建子流程时，选择触发多个子流程，则需要配置字段，根据字段内容触发不同的子流程，这里用人员字段进行演示：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1157694201143566372&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

在详细设置页面，可设置默认子流程，并根据上文设置的可区分字段值设置指定子流程：本次演示中根据人员字段的不同，触发不同的子流程。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1157694201119137868&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)
