{
"returnValue": "${result}",
"flowResult": "SUCCESS",
"toJson": true
}{
"returnValue": "{\"error\": \"操作失败\", \"code\": 500}",
"flowResult": "FAILED",
"toJson": true
}{
"returnValue": "{\"user\": ${user}, \"timestamp\": ${currentTime}, \"status\": \"completed\"}",
"flowResult": "SUCCESS",
"toJson": true
}{
"returnValue": "${apiResponse}",
"flowResult": "SUCCESS",
"toJson": false
}{
"returnValue": "${success} ? {\"status\": \"ok\", \"data\": ${result}} : {\"status\": \"error\", \"message\": \"处理失败\"}",
"flowResult": "${success ? 'SUCCESS' : 'FAILED'}",
"toJson": true
}{
"output_type": "END_CUSTOM",
"value": {
"status": "success",
"data": "返回值内容"
}
}{
"output_type": "END_CUSTOM",
"value": "原始返回值"
}HttpAction (调用API)
├── Condition (检查响应)
│ ├── ReturnAction (成功返回)
│ └── ReturnAction (失败返回)Loop (处理数据)
├── DataProcess (处理单条)
└── ReturnAction (返回处理结果)TryCatch (异常捕获)
├── ReturnAction (正常返回)
└── ReturnAction (错误返回)Parallel (并行处理)
├── Branch1
├── Branch2
└── ReturnAction (汇总返回){
"returnValue": "${template.replace('${placeholder}', ${actualValue})}",
"flowResult": "SUCCESS"
}{
"returnValue": "${status === 'success' ? {code: 200, data: ${result}} : {code: 500, error: ${errorMsg}}}",
"flowResult": "${status === 'success' ? 'SUCCESS' : 'FAILED'}"
}{
"returnValue": "{\"total\": ${count}, \"items\": ${list}, \"timestamp\": \"${new Date().toISOString()}\"}",
"flowResult": "SUCCESS"
}