在自动化流程中,可以使用排他性和包容性条件语句。

If/Else if/Else

If/Else If/Else 结构表示排他性条件,这意味着在一次运行中仅执行一个条件。 使用此结构时,系统会依次评估每个条件:
  1. 首先评估 If 条件。

    如果条件为 true,则执行对应的任务,并跳过所有剩余条件。

  2. 如果 If 条件为假,系统将评估 Else If 条件(如果在工作流中存在)。
  3. 如果上述条件均不成立,则将执行 Else 块。
示例
您希望在在线购物工作流中,根据客户的订单状态向其显示一条消息:
订单状态 显示的消息
已发货 您的订单正在运送途中。
处理 您的订单正在准备中。
任何其他状态 您的订单状态未知。 请联系支持团队。
在此示例中:
  • 每次执行只显示一条消息。
  • 如果状态为已发货,则仅显示第一条消息,并跳过所有其他条件。
  • 如果状态为处理中,则仅显示第二条消息。
  • 如果两者都不适用,则会显示 Else 消息。
摘要

If/Else If/Else 结构可确保排他性执行,这意味着每次仅运行一条逻辑路径。