用 Switch 替换嵌套条件
Theo 的流程为每种可能的合同状态都嵌套了一个 Condition:Active、Lapsed、Renewed。代码很难读,逻辑也开始缠在一起。当您只基于单个值在多个分支间路由时,Switch 更合适。
请将嵌套的 Conditions 替换为针对合同行 Status 列的 Switch。添加一个 Default 分支,以捕获流程尚未处理的任何未来状态。遇到意外值却毫无动静,才是最糟糕的结果。
如果流程设计器看起来异常(搜索列表中没有触发器或操作,或出现提到 invalid host name characters 的错误),请点击 Restart session,然后重新加载此练习。
本练习是课程的一部分
