3.5 KiB
3.5 KiB
流程功能块使用说明
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 | 默认 |
输出参数
无