make swag

This commit is contained in:
2025-09-27 22:25:49 +08:00
parent 200a45a483
commit 4496f2822c
3 changed files with 24 additions and 6 deletions

View File

@@ -672,6 +672,7 @@ const docTemplate = `{
"temperature", "temperature",
"humidity", "humidity",
"ammonia", "ammonia",
"weight",
"feed_valve", "feed_valve",
"fan", "fan",
"water_curtain" "water_curtain"
@@ -681,6 +682,7 @@ const docTemplate = `{
"SubTypeSensorTemp", "SubTypeSensorTemp",
"SubTypeSensorHumidity", "SubTypeSensorHumidity",
"SubTypeSensorAmmonia", "SubTypeSensorAmmonia",
"SubTypeSensorWeight",
"SubTypeValveFeed", "SubTypeValveFeed",
"SubTypeFan", "SubTypeFan",
"SubTypeWaterCurtain" "SubTypeWaterCurtain"
@@ -767,19 +769,23 @@ const docTemplate = `{
"type": "string", "type": "string",
"enum": [ "enum": [
"plan_analysis", "plan_analysis",
"waiting" "waiting",
"release_feed_weight"
], ],
"x-enum-comments": { "x-enum-comments": {
"TaskPlanAnalysis": "解析Plan的Task列表并添加到待执行队列的特殊任务", "TaskPlanAnalysis": "解析Plan的Task列表并添加到待执行队列的特殊任务",
"TaskTypeReleaseFeedWeight": "下料口释放指定重量任务",
"TaskTypeWaiting": "等待任务" "TaskTypeWaiting": "等待任务"
}, },
"x-enum-descriptions": [ "x-enum-descriptions": [
"解析Plan的Task列表并添加到待执行队列的特殊任务", "解析Plan的Task列表并添加到待执行队列的特殊任务",
"等待任务" "等待任务",
"下料口释放指定重量任务"
], ],
"x-enum-varnames": [ "x-enum-varnames": [
"TaskPlanAnalysis", "TaskPlanAnalysis",
"TaskTypeWaiting" "TaskTypeWaiting",
"TaskTypeReleaseFeedWeight"
] ]
}, },
"plan.CreatePlanRequest": { "plan.CreatePlanRequest": {

View File

@@ -661,6 +661,7 @@
"temperature", "temperature",
"humidity", "humidity",
"ammonia", "ammonia",
"weight",
"feed_valve", "feed_valve",
"fan", "fan",
"water_curtain" "water_curtain"
@@ -670,6 +671,7 @@
"SubTypeSensorTemp", "SubTypeSensorTemp",
"SubTypeSensorHumidity", "SubTypeSensorHumidity",
"SubTypeSensorAmmonia", "SubTypeSensorAmmonia",
"SubTypeSensorWeight",
"SubTypeValveFeed", "SubTypeValveFeed",
"SubTypeFan", "SubTypeFan",
"SubTypeWaterCurtain" "SubTypeWaterCurtain"
@@ -756,19 +758,23 @@
"type": "string", "type": "string",
"enum": [ "enum": [
"plan_analysis", "plan_analysis",
"waiting" "waiting",
"release_feed_weight"
], ],
"x-enum-comments": { "x-enum-comments": {
"TaskPlanAnalysis": "解析Plan的Task列表并添加到待执行队列的特殊任务", "TaskPlanAnalysis": "解析Plan的Task列表并添加到待执行队列的特殊任务",
"TaskTypeReleaseFeedWeight": "下料口释放指定重量任务",
"TaskTypeWaiting": "等待任务" "TaskTypeWaiting": "等待任务"
}, },
"x-enum-descriptions": [ "x-enum-descriptions": [
"解析Plan的Task列表并添加到待执行队列的特殊任务", "解析Plan的Task列表并添加到待执行队列的特殊任务",
"等待任务" "等待任务",
"下料口释放指定重量任务"
], ],
"x-enum-varnames": [ "x-enum-varnames": [
"TaskPlanAnalysis", "TaskPlanAnalysis",
"TaskTypeWaiting" "TaskTypeWaiting",
"TaskTypeReleaseFeedWeight"
] ]
}, },
"plan.CreatePlanRequest": { "plan.CreatePlanRequest": {

View File

@@ -76,6 +76,7 @@ definitions:
- temperature - temperature
- humidity - humidity
- ammonia - ammonia
- weight
- feed_valve - feed_valve
- fan - fan
- water_curtain - water_curtain
@@ -85,6 +86,7 @@ definitions:
- SubTypeSensorTemp - SubTypeSensorTemp
- SubTypeSensorHumidity - SubTypeSensorHumidity
- SubTypeSensorAmmonia - SubTypeSensorAmmonia
- SubTypeSensorWeight
- SubTypeValveFeed - SubTypeValveFeed
- SubTypeFan - SubTypeFan
- SubTypeWaterCurtain - SubTypeWaterCurtain
@@ -151,16 +153,20 @@ definitions:
enum: enum:
- plan_analysis - plan_analysis
- waiting - waiting
- release_feed_weight
type: string type: string
x-enum-comments: x-enum-comments:
TaskPlanAnalysis: 解析Plan的Task列表并添加到待执行队列的特殊任务 TaskPlanAnalysis: 解析Plan的Task列表并添加到待执行队列的特殊任务
TaskTypeReleaseFeedWeight: 下料口释放指定重量任务
TaskTypeWaiting: 等待任务 TaskTypeWaiting: 等待任务
x-enum-descriptions: x-enum-descriptions:
- 解析Plan的Task列表并添加到待执行队列的特殊任务 - 解析Plan的Task列表并添加到待执行队列的特殊任务
- 等待任务 - 等待任务
- 下料口释放指定重量任务
x-enum-varnames: x-enum-varnames:
- TaskPlanAnalysis - TaskPlanAnalysis
- TaskTypeWaiting - TaskTypeWaiting
- TaskTypeReleaseFeedWeight
plan.CreatePlanRequest: plan.CreatePlanRequest:
properties: properties:
cron_expression: cron_expression: