修复swagger

This commit is contained in:
2025-09-19 15:55:56 +08:00
parent 3af1b4949f
commit 88e0fbfb64
9 changed files with 187 additions and 63 deletions

View File

@@ -4,7 +4,7 @@
"contact": {}
},
"paths": {
"/devices": {
"/api/v1/devices": {
"get": {
"description": "获取系统中所有设备的列表",
"produces": [
@@ -56,7 +56,7 @@
}
}
},
"/devices/{id}": {
"/api/v1/devices/{id}": {
"get": {
"description": "根据设备ID获取单个设备的详细信息",
"produces": [
@@ -151,7 +151,7 @@
}
}
},
"/plans": {
"/api/v1/plans": {
"get": {
"description": "获取所有计划的列表",
"produces": [
@@ -203,7 +203,7 @@
}
}
},
"/plans/{id}": {
"/api/v1/plans/{id}": {
"get": {
"description": "根据计划ID获取单个计划的详细信息。",
"produces": [
@@ -298,7 +298,7 @@
}
}
},
"/plans/{id}/start": {
"/api/v1/plans/{id}/start": {
"post": {
"description": "根据计划ID启动一个计划的执行。",
"produces": [
@@ -327,7 +327,7 @@
}
}
},
"/plans/{id}/stop": {
"/api/v1/plans/{id}/stop": {
"post": {
"description": "根据计划ID停止一个正在执行的计划。",
"produces": [
@@ -356,7 +356,7 @@
}
}
},
"/users": {
"/api/v1/users": {
"post": {
"description": "根据用户名和密码创建一个新的系统用户。",
"consumes": [
@@ -390,7 +390,7 @@
}
}
},
"/users/login": {
"/api/v1/users/login": {
"post": {
"description": "用户使用用户名和密码登录,成功后返回 JWT 令牌。",
"consumes": [
@@ -644,6 +644,10 @@
"type": "string",
"example": "根据温度自动调节风扇和加热器"
},
"execute_num": {
"type": "integer",
"example": 10
},
"execution_type": {
"allOf": [
{
@@ -857,6 +861,10 @@
"type": "string",
"example": "更新后的描述"
},
"execute_num": {
"type": "integer",
"example": 10
},
"execution_type": {
"allOf": [
{