张春泉(Team)

明道实现循环方案(修订)

张春泉(Team)Lv.7合道明道云员工 发布于 最后回复 分享 循环
15 回复5407 浏览
循环的实现之前讲解过,但是还是有客户咨询,或者忘记如何实现,那么今天直接落地成实现步骤,适用场景:对于接口数据分页循环获取 或者业务流程中循环处理数据问题 方案一: 两个子流程相互调用( 弊端:维护不方便,不建议) 方案二: webHook 调用自身(以下步骤为这种实现) 方案三: 工作流【循环】节点 方案二:具体步骤 创建 webHook(地址为 urlAA),并设置参数 例如页码或者 lastid ,主数据 ID 等 [图片] 调取接口、或者执行业务逻辑,根据返回值来做判断 如果对应结果满足循环条件则调用下一次循环 webHook 发送节点 发送 urlAA;如果不满足 则跳出。 [图片] [图片] 方案三:【循环】节点 1.引用【循环】节点并设置【循环】满足条件 (最大循环次数 设置可行;配置防止流程配置错误导致死循环) [图片] 2.循环内部写程序逻辑/api 调用 [图片] 整体流程如上,赶快去解决问题吧