{ "label": "任务", "order": 2, "blocks": [ { "type": "All", "name": "CacheDataBp", "label": "缓存数据", "description": "", "inputParams": [ { "name": "key", "type": "String", "label": "缓存key", "description": "", "required": true, "defaultValue": null, "options": [] }, { "name": "value", "type": "String", "label": "缓存value", "description": "", "required": true, "defaultValue": null, "options": [] } ], "extraInputParamsFunc": "", "outputParams": {}, "contextVariables": {}, "children": {}, "hidden": false, "scriptFunction": null, "operatingInstructions": "## 缓存数据 (CacheDataBp)\n\n### 描述\n本块用于缓存数据。\n\n### 输入参数\n\n| 参数名 | 是否必填 | 类型 | 描述 |\n\n|---------|---------|------|------|\n| key | 必填 | String | 缓存key |\n| value | 必填 | String | 缓存value |\n\n### 输出参数\n无\n" }, { "type": "All", "name": "ClearCacheDataBp", "label": "清除缓存数据", "description": "", "inputParams": [ { "name": "key", "type": "String", "label": "key", "description": "", "required": true, "defaultValue": null, "options": [] } ], "extraInputParamsFunc": "", "outputParams": {}, "contextVariables": {}, "children": {}, "hidden": false, "scriptFunction": null, "operatingInstructions": "## 清除缓存数据 (ClearCacheDataBp)\n\n### 描述\n本块用于清除缓存数据。\n\n### 输入参数\n\n| 参数名 | 是否必填 | 类型 | 描述 |\n\n|---------|---------|------|------|\n| key | 必填 | String | 缓存key |\n\n### 输出参数\n无\n" }, { "type": "All", "name": "GetCacheDataBp", "label": "获取缓存数据", "description": "", "inputParams": [ { "name": "key", "type": "String", "label": "缓存key", "description": "", "required": true, "defaultValue": null, "options": [] } ], "extraInputParamsFunc": "", "outputParams": {}, "contextVariables": { "value": { "type": "String", "label": "缓存的数据", "description": null } }, "children": {}, "hidden": false, "scriptFunction": null, "operatingInstructions": "## 获取缓存数据 (GetCacheDataBp)\n\n### 描述\n本块用于获取缓存数据。\n\n### 输入参数\n\n| 参数名 | 是否必填 | 类型 | 描述 |\n\n|---------|---------|------|------|\n| key | 必填 | String | 缓存key |\n\n### 输出参数\n\n| 参数名 | 类型 | 描述 |\n\n|---------|------|------|\n| value | String | 缓存的数据 |\n" }, { "type": "All", "name": "SetTaskVariableBp", "label": "设置任务变量", "description": "", "inputParams": [ { "name": "varName", "type": "String", "label": "变量名", "description": "", "required": true, "defaultValue": null, "options": [] }, { "name": "varValue", "type": "Any", "label": "变量值", "description": "", "required": true, "defaultValue": null, "options": [] } ], "extraInputParamsFunc": "", "outputParams": {}, "contextVariables": {}, "children": {}, "hidden": false, "scriptFunction": null, "operatingInstructions": "## 设置任务变量 (SetTaskVariableBp)\n\n### 描述\n本块用于设置任务变量。\n\n### 输入参数\n\n| 参数名 | 是否必填 | 类型 | 描述 |\n\n|---------|---------|------|------|\n| varName | 必填 | String | 变量名 |\n| varValue | 必填 | Any | 变量值 |\n\n### 输出参数\n无\n" }, { "type": "All", "name": "SkipToComponent", "label": "跳到某个块", "description": "", "inputParams": [ { "name": "skipComponentId", "type": "String", "label": "跳到块的标识", "description": "", "required": true, "defaultValue": null, "options": [] } ], "extraInputParamsFunc": "", "outputParams": {}, "contextVariables": {}, "children": {}, "hidden": false, "scriptFunction": null, "operatingInstructions": "## 跳到某个块 (SkipToComponent)\n\n### 描述\n本块用于跳到某个块。\n\n### 输入参数\n\n| 参数名 | 是否必填 | 类型 | 描述 |\n\n|---------|---------|------|------|\n| skipComponentId | 必填 | String | 跳到块的标识 |\n\n### 输出参数\n无\n" }, { "type": "Normal", "name": "TaskStateBp", "label": "设置任务状态", "description": "", "inputParams": [ { "name": "stateMsg", "type": "String", "label": "状态描述", "description": "", "required": true, "defaultValue": null, "options": [] } ], "extraInputParamsFunc": "", "outputParams": {}, "contextVariables": {}, "children": {}, "hidden": false, "scriptFunction": null, "operatingInstructions": "## 设置任务状态 (TaskStateBp)\n\n### 描述\n本块用于设置任务状态。\n\n### 输入参数\n\n| 参数名 | 是否必填 | 类型 | 描述 |\n\n|---------|---------|------|------|\n| stateMsg | 必填 | String | 状态描述 |\n\n### 输出参数\n无\n" } ] }