
# 为华为云Astro轻应用服务编排添加等待图元
#### 等待图元的作用
配置该图元能够等待已存在的事件或时间，根据条件决定后续执行何种操作。
#### 如何使用等待图元
1. 在逻辑中，拖拽"等待"图元至画布中。
2. 选中等待图元，单击![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001894298928.png)，设置基本信息。
   
   表1基本信息参数说明 
   | 参数 | 说明                                                                                                                                                                                                                                                                                                                                   |
   |:---|:---|
   | 标签 | 设置图元的标签，用于在服务编排设计页面展示。系统会自动填入该值，格式为Wait*序号*，序号从"0"开始，表示同类型图元序号。                                                                                                                                                                                                                                                                      |
   | 名称 | 设置图元的名称，名称为图元在服务编排中的标识，请确保在当前服务编排中唯一。命名要求如下： - 长度范围为1\~80个字符。  - 必须以英文字母开头，由英文字母，数字或单下划线组成，且不能以下划线结尾。   |
   | 描述 | 请根据实际需求，在输入框中输入图元的描述信息。 取值范围：1\~255个字符。                                                                                                                                                                                                                                                         |
      
   
   
3. 单击![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001894298932.png "点击放大")，在"等待"页面进行配置。
   
   图1Wait配置及Pass分支条件配置   
   ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001894139052.png "点击放大")
   图2Unpass分支条件配置   
   ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001894139040.png "点击放大")
   图3Timeout分支条件配置   
   ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001970100670.png "点击放大")
   表2条件分支配置参数说明 
   | 参数          | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
   |:---|:---|
   | 可编辑的事件      | 所有的判断条件。 - 可通过单击"新增"，来增加判断条件分支。  - 默认：默认输出，当其他所有条件均不满足情况下，进入该分支。   例如，新增如下三个判断条件： - Pass：应聘者被录用。应聘通过时，Boolean类型参数"result"赋值为全局常量"{!$GlobalConstant.True}"，表示结果为真，即应聘通过。  - Unpass：应聘者没有被录用。应聘失败时，Boolean类型参数"result"赋值为全局常量"{!$GlobalConstant.False}"，表示结果为假，即应聘拒绝。  - Timeout：超时事件。基于该服务编排执行时间，超时30分钟未返回是否录用。   |
   | 事件/时间       | - 当订阅的是自定义事件时，需要选择"事件"。  - 当订阅的是系统预置的标准事件"Absolute Time Alert"，即定时器发送的系统事件时，需要选择"时间"。   本示例中，需要配置如下： - Pass：请选择"事件"。  - Unpass：请选择"事件"。  - Timeout：请选择"时间"。                                                                                                                                                                                                                     |
   | 事件          | 请选择需要订阅的事件，当订阅的是自定义事件时，该参数才会显示。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
   | 事件条件        | 该分支的条件。单击"新增行"，可进行添加。当订阅的是自定义事件时，该参数才会显示。 分支条件中的字段，为创建该事件时设置的自定义参数，值可从右侧全局上下文中选择拖入。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
   | 定义需要满足的其他条件 | 勾选"定义需要满足的其他条件"后，可根据事件变量外的其他变量设置追加条件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
   | 可视          | 勾选"定义需要满足的其他条件"后，该参数才会显示。当选择"可视"时，可配置追加条件的判断条件。单击"新增"，可新增判断条件。条件显示为"资源"、"比较符"、"值"。 默认选择"可视"。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
   | 公式          | 勾选"定义需要满足的其他条件"后，该参数才会显示。可采用公式设置追加条件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
   | 选择连接条件      | 当选择"可视"并设置多条判断条件时，需要设置选择连接条件"或"或者"且"。 - 或：表示满足多条判断条件的**其中一条**，便可进入该分支。  - 且：表示必须**同时满足多条**判断条件，才可进入该分支。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
   | 输出          | 如果需要在服务编排中，使用事件的参数，将其参数赋值到事件变量中方便服务编排引用。 当订阅的是自定义事件时，该参数才会显示。 默认不需要。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
   | 基准时间        | 当订阅的是系统预置的定时器发送事件时，该参数才会显示。 可从全局上下文拖拽日期/时间类型变量，也可设置为某个具体时间，或者设置为本服务编排执行时间。 例如，在本节中设置为本服务编排执行时间，即{!$Flow.CurrentDateTime}。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
   | 偏移时间        | 偏移时间，例如"30"。当订阅的是系统预置的定时器发送事件时，该参数才会显示。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
      
   
   
 
