{ "openapi": "3.0.3", "info": { "title": "默认模块", "description": "", "version": "1.0.0" }, "servers": [ { "url": "/", "description": "默认服务器" } ], "tags": [ { "name": "system", "description": "系统相关" } ], "paths": { "/api/bpm/getAsynTaskInfo": { "post": { "summary": "查询异步任务状态", "deprecated": false, "description": "状态 0: 已创建 1: 运行中 2: 成功 3: 失败 4: 挂起", "tags": ["system"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_backend_1523343531161161728", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "id": { "type": "string" } }, "required": ["id"] }, "example": { "id": "a7d88070-5dd3-404e-ac02-429a883cf40c" } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "object", "properties": { "appPageCode": { "type": "string" }, "argsInput": { "type": "object", "properties": { "args": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string" }, "value": { "type": "string" } } } } }, "required": ["args"] }, "code": { "type": "string" }, "creationTime": { "type": "string" }, "creatorUserId": { "type": "string" }, "downFileId": { "type": "string" }, "entityId": { "type": "string" }, "fileId": { "type": "string" }, "htmlStatusInfo": { "type": "string" }, "id": { "type": "string" }, "isDeleted": { "type": "boolean" }, "nodeId": { "type": "string" }, "params": { "type": "string" }, "progress": { "type": "string" }, "status": { "type": "integer" }, "taskId": { "type": "string" }, "type": { "type": "integer" }, "updateTime": { "type": "string" } }, "required": [ "appPageCode", "argsInput", "code", "creationTime", "creatorUserId", "downFileId", "entityId", "fileId", "htmlStatusInfo", "id", "isDeleted", "nodeId", "params", "progress", "status", "taskId", "type", "updateTime" ] }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": { "appPageCode": "", "argsInput": { "args": [ { "name": "dto", "value": "{\"fileId\":\"fe489262-4558-473c-aa8b-790a23f93a6c\",\"knowledge_base_id\":\"4eb56dcf-a376-4b1d-9475-88d0595d1343\",\"mode\":\"replace\",\"userId\":\"7F8A2BFE-402D-4499-9BB8-2EF7FFC7B993\"}" } ] }, "code": "2026060416453046069pq2bshgy", "creationTime": "2026-06-04 16:45:30", "creatorUserId": "7F8A2BFE-402D-4499-9BB8-2EF7FFC7B993", "downFileId": "", "entityId": "", "fileId": "", "htmlStatusInfo": "任务编号:2026060416453046069pq2bshgy\r\n当前状态:成功\r\n", "id": "a7d88070-5dd3-404e-ac02-429a883cf40c", "isDeleted": false, "nodeId": "", "params": "{\"args\":[{\"name\":\"dto\",\"value\":\"{\\\"fileId\\\":\\\"fe489262-4558-473c-aa8b-790a23f93a6c\\\",\\\"knowledge_base_id\\\":\\\"4eb56dcf-a376-4b1d-9475-88d0595d1343\\\",\\\"mode\\\":\\\"replace\\\",\\\"userId\\\":\\\"7F8A2BFE-402D-4499-9BB8-2EF7FFC7B993\\\"}\"}]}", "progress": "", "status": 2, "taskId": "", "type": 17, "updateTime": "2026-06-04 16:45:30" }, "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/menu/leftMenuList": { "post": { "summary": "获取左边菜单列表", "deprecated": false, "description": "状态 0: 已创建 1: 运行中 2: 成功 3: 失败 4: 挂起", "tags": ["system"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_backend_1523343531161161728", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "menuCode": { "type": "string" } }, "required": ["menuCode"] }, "example": { "menuCode": "aiRoot" } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "object", "properties": { "bindLink": { "type": "boolean" }, "code": { "type": "string" }, "deleted": { "type": "boolean" }, "dynamicMenuLink": { "type": "string" }, "enableApply": { "type": "boolean" }, "enableMobile": { "type": "boolean" }, "fullName": { "type": "string" }, "fullPath": { "type": "string" }, "iconColor": { "type": "string" }, "id": { "type": "string" }, "isBindLink": { "type": "boolean" }, "isDeleted": { "type": "boolean" }, "isFavourite": { "type": "boolean" }, "isManuallyCreate": { "type": "boolean" }, "langName": { "type": "string" }, "languageCulture": { "type": "string" }, "link": { "type": "string" }, "linkId": { "type": "string" }, "linkType": { "type": "integer" }, "linkWorkflowId": { "type": "string" }, "manuallyCreate": { "type": "boolean" }, "menuDepth": { "type": "integer" }, "menuIndex": { "type": "integer" }, "menuType": { "type": "integer" }, "name": { "type": "string" }, "openType": { "type": "integer" }, "parentId": { "type": "string" }, "subMenuList": { "type": "array", "items": { "type": "object", "properties": { "bindLink": { "type": "boolean" }, "code": { "type": "string" }, "deleted": { "type": "boolean" }, "dynamicMenuLink": { "type": "string" }, "enableApply": { "type": "boolean" }, "enableMobile": { "type": "boolean" }, "fullName": { "type": "string" }, "fullPath": { "type": "string" }, "iconColor": { "type": "string" }, "id": { "type": "string" }, "isBindLink": { "type": "boolean" }, "isDeleted": { "type": "boolean" }, "isFavourite": { "type": "boolean" }, "isManuallyCreate": { "type": "boolean" }, "langName": { "type": "string" }, "languageCulture": { "type": "string" }, "link": { "type": "string" }, "linkId": { "type": "string" }, "linkType": { "type": "integer" }, "linkWorkflowId": { "type": "string" }, "manuallyCreate": { "type": "boolean" }, "menuDepth": { "type": "integer" }, "menuIndex": { "type": "integer" }, "menuType": { "type": "integer" }, "name": { "type": "string" }, "openType": { "type": "integer" }, "parentId": { "type": "string" }, "subMenuList": { "type": "array", "items": { "type": "string" } }, "target": { "type": "string" }, "targetName": { "type": "string" }, "ts": { "type": "object", "properties": { "value": { "type": "string" } }, "required": ["value"] } }, "required": [ "bindLink", "code", "deleted", "dynamicMenuLink", "enableApply", "enableMobile", "fullName", "fullPath", "iconColor", "id", "isBindLink", "isDeleted", "isFavourite", "isManuallyCreate", "langName", "languageCulture", "link", "linkId", "linkType", "linkWorkflowId", "manuallyCreate", "menuDepth", "menuIndex", "menuType", "name", "openType", "parentId", "subMenuList", "target", "targetName", "ts" ] } }, "target": { "type": "string" }, "targetName": { "type": "string" }, "ts": { "type": "object", "properties": { "value": { "type": "string" } }, "required": ["value"] } }, "required": [ "bindLink", "code", "deleted", "dynamicMenuLink", "enableApply", "enableMobile", "fullName", "fullPath", "iconColor", "id", "isBindLink", "isDeleted", "isFavourite", "isManuallyCreate", "langName", "languageCulture", "link", "linkId", "linkType", "linkWorkflowId", "manuallyCreate", "menuDepth", "menuIndex", "menuType", "name", "openType", "parentId", "subMenuList", "target", "targetName", "ts" ] }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": { "bindLink": false, "code": "aiRoot", "deleted": false, "dynamicMenuLink": "", "enableApply": false, "enableMobile": true, "fullName": "AI端", "fullPath": "aiRoot", "iconColor": "", "id": "acf48eb0-f9f7-4e7e-920b-cfd92d296629", "isBindLink": false, "isDeleted": false, "isFavourite": false, "isManuallyCreate": true, "langName": "5f25ff2d-ee3f-4399-8246-41c55826ee97", "languageCulture": "zh-CN", "link": "", "linkId": "", "linkType": 0, "linkWorkflowId": "", "manuallyCreate": true, "menuDepth": 0, "menuIndex": 0, "menuType": 0, "name": "AI端", "openType": 0, "parentId": "", "subMenuList": [ { "bindLink": false, "code": "sys_ai_zt_bp", "deleted": false, "dynamicMenuLink": "", "enableApply": false, "enableMobile": true, "fullName": "AI端>智能编排", "fullPath": "aiRoot>sys_ai_zt_bp", "iconColor": "", "id": "93a0ac01-0d54-441f-99ab-48be3ab21485", "isBindLink": false, "isDeleted": false, "isFavourite": false, "isManuallyCreate": true, "langName": "40a7d6b9-5e0e-4354-9743-7a2c2ec717f1", "languageCulture": "zh-CN", "link": "", "linkId": "", "linkType": 0, "linkWorkflowId": "", "manuallyCreate": true, "menuDepth": 2, "menuIndex": 1, "menuType": 0, "name": "智能编排", "openType": 3, "parentId": "acf48eb0-f9f7-4e7e-920b-cfd92d296629", "subMenuList": [], "target": "_self", "targetName": "", "ts": { "value": "2026-06-13 18:38:06" } }, { "bindLink": false, "code": "sys_ai_knowledge_base", "deleted": false, "dynamicMenuLink": "", "enableApply": false, "enableMobile": true, "fullName": "AI端>知识库", "fullPath": "aiRoot>sys_ai_knowledge_base", "iconColor": "", "id": "35942985-8810-478f-9411-24e93ebdb8b9", "isBindLink": false, "isDeleted": false, "isFavourite": false, "isManuallyCreate": true, "langName": "9b36b6ad-56ba-441b-8fc0-5c2216033307", "languageCulture": "zh-CN", "link": "", "linkId": "", "linkType": 0, "linkWorkflowId": "", "manuallyCreate": true, "menuDepth": 2, "menuIndex": 2, "menuType": 0, "name": "知识库", "openType": 3, "parentId": "acf48eb0-f9f7-4e7e-920b-cfd92d296629", "subMenuList": [], "target": "_self", "targetName": "", "ts": { "value": "2026-06-13 18:38:06" } }, { "bindLink": false, "code": "sys_ai_agent", "deleted": false, "dynamicMenuLink": "", "enableApply": false, "enableMobile": true, "fullName": "AI端>智能体", "fullPath": "aiRoot>sys_ai_agent", "iconColor": "", "id": "2241f858-cfd9-4592-9b98-cb0fd7deaf00", "isBindLink": false, "isDeleted": false, "isFavourite": false, "isManuallyCreate": true, "langName": "55163e16-2e12-4ff5-b47e-bb31f253d473", "languageCulture": "zh-CN", "link": "", "linkId": "", "linkType": 0, "linkWorkflowId": "", "manuallyCreate": true, "menuDepth": 2, "menuIndex": 3, "menuType": 0, "name": "智能体", "openType": 3, "parentId": "acf48eb0-f9f7-4e7e-920b-cfd92d296629", "subMenuList": [], "target": "_self", "targetName": "", "ts": { "value": "2026-06-13 18:38:06" } }, { "bindLink": false, "code": "sys_ai_chat", "deleted": false, "dynamicMenuLink": "", "enableApply": false, "enableMobile": true, "fullName": "AI端>对话", "fullPath": "aiRoot>sys_ai_chat", "iconColor": "", "id": "9e0ee2c5-ac52-4ecc-8673-92b888181d35", "isBindLink": false, "isDeleted": false, "isFavourite": false, "isManuallyCreate": true, "langName": "7d6886e5-8254-4a55-a018-0efd03701185", "languageCulture": "zh-CN", "link": "", "linkId": "", "linkType": 0, "linkWorkflowId": "", "manuallyCreate": true, "menuDepth": 2, "menuIndex": 4, "menuType": 0, "name": "对话", "openType": 3, "parentId": "acf48eb0-f9f7-4e7e-920b-cfd92d296629", "subMenuList": [], "target": "_self", "targetName": "", "ts": { "value": "2026-06-13 18:38:06" } }, { "bindLink": false, "code": "sys_ai_ollama", "deleted": false, "dynamicMenuLink": "", "enableApply": false, "enableMobile": true, "fullName": "AI端>Ollama", "fullPath": "aiRoot>sys_ai_ollama", "iconColor": "", "id": "e535532d-3d87-4f00-b95e-f41d2bc83ad1", "isBindLink": false, "isDeleted": false, "isFavourite": false, "isManuallyCreate": true, "langName": "4f81a757-733b-4b44-83b2-3121db0f2185", "languageCulture": "zh-CN", "link": "", "linkId": "", "linkType": 0, "linkWorkflowId": "", "manuallyCreate": true, "menuDepth": 2, "menuIndex": 5, "menuType": 0, "name": "Ollama", "openType": 3, "parentId": "acf48eb0-f9f7-4e7e-920b-cfd92d296629", "subMenuList": [], "target": "_self", "targetName": "", "ts": { "value": "2026-06-13 18:38:06" } }, { "bindLink": false, "code": "sys_ai_models", "deleted": false, "dynamicMenuLink": "", "enableApply": false, "enableMobile": true, "fullName": "AI端>模型管理", "fullPath": "aiRoot>sys_ai_models", "iconColor": "", "id": "1ce4a64f-d882-465a-a5a2-d6b474d586d5", "isBindLink": false, "isDeleted": false, "isFavourite": false, "isManuallyCreate": true, "langName": "05fe6838-3ee6-4790-a16d-e02300c31877", "languageCulture": "zh-CN", "link": "", "linkId": "", "linkType": 0, "linkWorkflowId": "", "manuallyCreate": true, "menuDepth": 2, "menuIndex": 6, "menuType": 0, "name": "模型管理", "openType": 3, "parentId": "acf48eb0-f9f7-4e7e-920b-cfd92d296629", "subMenuList": [], "target": "_self", "targetName": "", "ts": { "value": "2026-06-13 18:38:06" } }, { "bindLink": false, "code": "sys_ai_web_search", "deleted": false, "dynamicMenuLink": "", "enableApply": false, "enableMobile": true, "fullName": "AI端>网络搜索", "fullPath": "aiRoot>sys_ai_web_search", "iconColor": "", "id": "37e8039f-68cf-4174-9c6f-16881d666dba", "isBindLink": false, "isDeleted": false, "isFavourite": false, "isManuallyCreate": true, "langName": "ccc0620a-8a12-4dc3-9ca1-796200a63072", "languageCulture": "zh-CN", "link": "", "linkId": "", "linkType": 0, "linkWorkflowId": "", "manuallyCreate": true, "menuDepth": 2, "menuIndex": 7, "menuType": 0, "name": "网络搜索", "openType": 3, "parentId": "acf48eb0-f9f7-4e7e-920b-cfd92d296629", "subMenuList": [], "target": "_self", "targetName": "", "ts": { "value": "2026-06-13 18:38:06" } }, { "bindLink": false, "code": "sys_ai_storage", "deleted": false, "dynamicMenuLink": "", "enableApply": false, "enableMobile": true, "fullName": "AI端>存储引擎", "fullPath": "aiRoot>sys_ai_storage", "iconColor": "", "id": "58f0a1fa-a109-40cd-bea0-2608edeabddf", "isBindLink": false, "isDeleted": false, "isFavourite": false, "isManuallyCreate": true, "langName": "ce89f453-eb67-42b8-beee-6f49a2ff9e95", "languageCulture": "zh-CN", "link": "", "linkId": "", "linkType": 0, "linkWorkflowId": "", "manuallyCreate": true, "menuDepth": 2, "menuIndex": 8, "menuType": 0, "name": "存储引擎", "openType": 3, "parentId": "acf48eb0-f9f7-4e7e-920b-cfd92d296629", "subMenuList": [], "target": "_self", "targetName": "", "ts": { "value": "2026-06-13 18:38:06" } }, { "bindLink": false, "code": "sys_ai_vector_store", "deleted": false, "dynamicMenuLink": "", "enableApply": false, "enableMobile": true, "fullName": "AI端>向量存储", "fullPath": "aiRoot>sys_ai_vector_store", "iconColor": "", "id": "7cd06e7e-76bb-4864-8312-c264eb2fc692", "isBindLink": false, "isDeleted": false, "isFavourite": false, "isManuallyCreate": true, "langName": "c8347056-a144-4aa5-91e4-b21afdbf743c", "languageCulture": "zh-CN", "link": "", "linkId": "", "linkType": 0, "linkWorkflowId": "", "manuallyCreate": true, "menuDepth": 2, "menuIndex": 9, "menuType": 0, "name": "向量存储", "openType": 3, "parentId": "acf48eb0-f9f7-4e7e-920b-cfd92d296629", "subMenuList": [], "target": "_self", "targetName": "", "ts": { "value": "2026-06-13 18:38:06" } }, { "bindLink": false, "code": "sys_ai_mcp", "deleted": false, "dynamicMenuLink": "", "enableApply": false, "enableMobile": true, "fullName": "AI端>MCP服务", "fullPath": "aiRoot>sys_ai_mcp", "iconColor": "", "id": "dc16b100-561c-4d71-8229-78700293a6b4", "isBindLink": false, "isDeleted": false, "isFavourite": false, "isManuallyCreate": true, "langName": "9b634097-e919-499c-bec4-d2990ec6af3d", "languageCulture": "zh-CN", "link": "", "linkId": "", "linkType": 0, "linkWorkflowId": "", "manuallyCreate": true, "menuDepth": 2, "menuIndex": 10, "menuType": 0, "name": "MCP服务", "openType": 3, "parentId": "acf48eb0-f9f7-4e7e-920b-cfd92d296629", "subMenuList": [], "target": "_self", "targetName": "", "ts": { "value": "2026-06-13 18:38:06" } }, { "bindLink": false, "code": "sys_ai_prompts", "deleted": false, "dynamicMenuLink": "", "enableApply": false, "enableMobile": true, "fullName": "AI端>提示词与模版", "fullPath": "aiRoot>sys_ai_prompts", "iconColor": "", "id": "0667aa42-3f6a-4a30-8d2e-6ac1ee9fbf78", "isBindLink": false, "isDeleted": false, "isFavourite": false, "isManuallyCreate": true, "langName": "7ef73c2f-fcc5-485d-9924-de6e62acf8af", "languageCulture": "zh-CN", "link": "", "linkId": "", "linkType": 0, "linkWorkflowId": "", "manuallyCreate": true, "menuDepth": 2, "menuIndex": 11, "menuType": 0, "name": "提示词与模版", "openType": 3, "parentId": "acf48eb0-f9f7-4e7e-920b-cfd92d296629", "subMenuList": [], "target": "_self", "targetName": "", "ts": { "value": "2026-06-13 18:38:06" } }, { "bindLink": false, "code": "sys_ai_skills", "deleted": false, "dynamicMenuLink": "", "enableApply": false, "enableMobile": true, "fullName": "AI端>Skills技能", "fullPath": "aiRoot>sys_ai_skills", "iconColor": "", "id": "67ff97c5-b5c9-4489-82c3-f09bcaf83c65", "isBindLink": false, "isDeleted": false, "isFavourite": false, "isManuallyCreate": true, "langName": "e2be2709-38a2-43bf-9397-adbd472576c3", "languageCulture": "zh-CN", "link": "", "linkId": "", "linkType": 0, "linkWorkflowId": "", "manuallyCreate": true, "menuDepth": 2, "menuIndex": 12, "menuType": 0, "name": "Skills技能", "openType": 3, "parentId": "acf48eb0-f9f7-4e7e-920b-cfd92d296629", "subMenuList": [], "target": "_self", "targetName": "", "ts": { "value": "2026-06-13 18:38:06" } }, { "bindLink": false, "code": "sys_ai_exec_logs", "deleted": false, "dynamicMenuLink": "", "enableApply": false, "enableMobile": true, "fullName": "AI端>执行日志", "fullPath": "aiRoot>sys_ai_exec_logs", "iconColor": "", "id": "efca3dad-c67d-4e3a-8bac-d172221b766c", "isBindLink": false, "isDeleted": false, "isFavourite": false, "isManuallyCreate": true, "langName": "0b464709-70e1-43d7-8a73-1135762a1712", "languageCulture": "zh-CN", "link": "", "linkId": "", "linkType": 0, "linkWorkflowId": "", "manuallyCreate": true, "menuDepth": 2, "menuIndex": 13, "menuType": 0, "name": "执行日志", "openType": 3, "parentId": "acf48eb0-f9f7-4e7e-920b-cfd92d296629", "subMenuList": [], "target": "_self", "targetName": "", "ts": { "value": "2026-06-13 18:38:06" } } ], "target": "", "targetName": "", "ts": { "value": "2026-06-13 18:47:11" } }, "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/menubutton/authorised_list": { "post": { "summary": "根据菜单编号,获取用户已授权的菜单按钮列表", "deprecated": false, "description": "状态 0: 已创建 1: 运行中 2: 成功 3: 失败 4: 挂起", "tags": ["system"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_backend_1524236674609975296", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "menuCode": { "type": "string" } }, "required": ["menuCode"] }, "example": { "menuCode": "sys_ai_workflow" } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "array", "items": { "type": "object", "properties": { "code": { "type": "string" }, "id": { "type": "string" }, "name": { "type": "string" } }, "required": ["code", "id", "name"] } }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": [ { "code": "edit", "id": "622402cc-cb16-4aa2-9a9e-ee5082bd2265", "name": "编辑" }, { "code": "del", "id": "74e07200-c653-42d0-aa82-fcb1e28c48a0", "name": "删除" }, { "code": "add", "id": "993fcebc-547f-4323-9dd2-edde22316d68", "name": "添加" } ], "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/account/curUserInfo": { "post": { "summary": "获取当前用户信息", "deprecated": false, "description": "状态 0: 已创建 1: 运行中 2: 成功 3: 失败 4: 挂起", "tags": ["system"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_backend_1523343531161161728", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": {} }, "example": {} } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "object", "properties": { "account": { "type": "string" }, "cellPhone": { "type": "string" }, "employeeNumber": { "type": "string" }, "enterpriseName": { "type": "string" }, "id": { "type": "string" }, "isLoginToB": { "type": "boolean" }, "isOut": { "type": "integer" }, "isSuperAdmin": { "type": "boolean" }, "langName": { "type": "string" }, "language": { "type": "string" }, "name": { "type": "string" } }, "required": [ "account", "cellPhone", "employeeNumber", "enterpriseName", "id", "isLoginToB", "isOut", "isSuperAdmin", "langName", "language", "name" ] }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": { "account": "superadmin", "cellPhone": "000****0000", "employeeNumber": "", "enterpriseName": "平台组件示例系统", "id": "7F8A2BFE-402D-4499-9BB8-2EF7FFC7B993", "isLoginToB": false, "isOut": 0, "isSuperAdmin": true, "langName": "e71764c1-48a2-41f3-9a32-3005200120d7", "language": "zh-CN", "name": "超级管理员" }, "isAuthorized": true } } }, "headers": {} } }, "security": [] } } }, "components": { "schemas": { "AgentNode": { "type": "object", "properties": { "appAgentId": { "type": "string", "format": "uuid" }, "creationTime": { "type": "string", "format": "date-time" }, "creatorUserId": { "type": "string", "format": "uuid" }, "data": { "$ref": "#/components/schemas/NodeData" }, "height": { "type": "integer" }, "id": { "type": "string", "format": "uuid" }, "isDeleted": { "type": "boolean" }, "position": { "type": "object", "properties": { "x": { "type": "integer" }, "y": { "type": "integer" } }, "required": ["x", "y"] }, "selected": { "type": "boolean" }, "type": { "type": "string", "enum": ["custom", "start", "end", "condition", "task", "http-request"] }, "updateTime": { "type": "string", "format": "date-time" }, "width": { "type": "integer" }, "zIndex": { "type": "integer" } }, "required": [ "appAgentId", "creationTime", "creatorUserId", "data", "id", "position", "type" ] }, "NodeData": { "type": "object", "properties": { "outputs": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string" }, "describe": { "type": "string" }, "type": { "type": "string", "enum": ["string", "number", "boolean", "object", "array"] } }, "required": ["name", "describe", "type"] } }, "output_can_alter": { "type": "boolean" }, "variables": { "type": "array", "items": { "type": "string" } }, "method": { "type": "string", "enum": ["get", "post", "put", "delete", "patch", "head", "options"] }, "ssl_verify": { "type": "boolean" }, "isInIteration": { "type": "boolean" }, "default_value": { "type": "array", "items": { "type": "string" } }, "body": { "$ref": "#/components/schemas/RequestBody" }, "params": { "type": "array", "items": { "type": "string" } }, "title": { "type": "string" }, "type": { "type": "string", "enum": ["http-request", "condition", "task"] }, "error_strategy": { "type": "string", "enum": ["none", "retry", "abort", "continue"] }, "retry_config": { "type": "object", "properties": { "max_retries": { "type": "integer", "minimum": 0, "maximum": 10 }, "retry_enabled": { "type": "boolean" }, "retry_interval": { "type": "integer", "minimum": 0, "maximum": 5000 } }, "required": ["max_retries", "retry_enabled", "retry_interval"] }, "url": { "type": "string", "format": "uri" }, "authorization": { "type": "object", "properties": { "type": { "type": "string", "enum": ["none", "bearer", "basic", "api-key"] }, "config": { "type": "object", "properties": { "api_key": { "type": "string" }, "header": { "type": "string" }, "type": { "type": "string" } } } }, "required": ["type", "config"] }, "timeout_config": { "type": "object", "properties": { "max_write_timeout": { "type": "integer", "minimum": 0 }, "max_read_timeout": { "type": "integer", "minimum": 0 }, "max_connect_timeout": { "type": "integer", "minimum": 0 } }, "required": ["max_write_timeout", "max_read_timeout", "max_connect_timeout"] }, "heads": { "type": "array", "items": { "$ref": "#/components/schemas/HttpHeader" } }, "selected": { "type": "boolean" }, "desc": { "type": "string" }, "isInLoop": { "type": "boolean" } }, "required": ["outputs", "method", "title", "type", "url"] }, "RequestBody": { "type": "object", "properties": { "data": { "type": "array", "items": { "$ref": "#/components/schemas/RequestDataItem" } }, "type": { "type": "string", "enum": ["json", "form-data", "x-www-form-urlencoded", "raw", "binary"] } }, "required": ["data", "type"] }, "RequestDataItem": { "type": "object", "properties": { "type": { "type": "string", "enum": ["text", "file", "json"] }, "value": { "type": "string" }, "key": { "type": "string" } }, "required": ["type", "value"] }, "HttpHeader": { "type": "object", "properties": { "name": { "type": "string" }, "value": { "type": "string" } }, "required": ["name", "value"] } }, "securitySchemes": { "ApiKeyAuth": { "type": "apiKey", "in": "header", "name": "Authorization" } } }, "security": [ { "ApiKeyAuth": [] } ] }