VWED_server/docs/progress_components.md
2025-04-30 16:57:46 +08:00

3.5 KiB
Raw Blame History

流程功能块使用说明

break (BreakBp)

描述

本块用于跳出当前循环。

输入参数

输出参数

延迟 (DelayBp)

描述

本块用于实现延迟执行。

输入参数

参数名 是否必填 类型 描述
timeMillis 必填 Long 毫秒

输出参数

If (IfBp)

描述

本块用于条件判断。

输入参数

参数名 是否必填 类型 描述
condition 必填 Boolean 条件

子块

子块名 子块描述
default 默认

输出参数

If-Else (IfElseBp)

描述

本块用于条件分支判断。

输入参数

参数名 是否必填 类型 描述
conditionIf 必填 Boolean if条件

子块

子块名 子块描述
if if为真
else else

输出参数

遍历数组 (IterateListBp)

描述

本块用于遍历数组中的元素。

输入参数

参数名 是否必填 类型 描述
list 必填 JSONArray 数组

上下文变量

变量名 类型 描述
index Long 循环索引
item Any 当前项

子块

子块名 子块描述
default 默认

输出参数

并行执行 (ParallelFlowBp)

描述

本块用于并行执行多个子块。

输入参数

子块

子块名 子块描述
default 默认

输出参数

重复执行N次 (RepeatNumBp)

描述

本块用于重复执行子块N次。

输入参数

参数名 是否必填 类型 描述
num 必填 Long 次数N<1000

上下文变量

变量名 类型 描述
index Long 循环索引

子块

子块名 子块描述
default 默认

输出参数

return (ReturnBp)

描述

本块用于从当前流程返回。

输入参数

输出参数

串行执行 (SerialFlowBp)

描述

本块用于串行执行多个子块。

输入参数

子块

子块名 子块描述
default 默认

输出参数

抛出异常 (ThrowExceptionBp)

描述

本块用于抛出异常。

输入参数

参数名 是否必填 类型 描述
message 必填 String 异常提示文本

输出参数

while (WhileBp)

描述

本块用于循环执行。

输入参数

参数名 是否必填 类型 描述
loopCondition 必填 Boolean 循环条件
runOnce 非必填 Boolean 至少执行一次子块
retryPeriod 非必填 Long 循环时间间隔(ms)
printContinuously 非必填 Boolean 是否持续打印日志(默认为false)

子块

子块名 子块描述
default 默认

输出参数