{
	"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": {
			"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": "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": "string"
											}
										},
										"isAuthorized": {
											"type": "boolean"
										}
									},
									"required": ["isSuccess", "code", "result", "isAuthorized"]
								},
								"example": {
									"isSuccess": true,
									"code": 1,
									"result": ["add", "edit", "del"],
									"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": []
		}
	]
}
