增加验收设备管理与动态资源调度

This commit is contained in:
2026-09-01 22:38:15 +08:00
parent 292bd3a126
commit 6f00b33f0a
7 changed files with 153 additions and 4 deletions

View File

@@ -28,6 +28,24 @@
"responses": {"201": {"description": "验收任务创建成功"}}
}
},
"/api/v1/acceptance-devices": {
"post": {
"summary": "添加验收截图设备",
"description": "向 framework-db 设备库新增或重新启用设备,后续周期下发读取最新启用设备。",
"tags": ["项目验收"],
"requestBody": {"required": true, "content": {"application/json": {"schema": {"type": "object", "required": ["xhs_account_id"], "properties": {"xhs_account_id": {"type": "string"}, "account_name": {"type": "string"}, "device_code": {"type": "string"}, "phone": {"type": "string"}}}}}},
"responses": {"201": {"description": "设备添加成功"}}
}
},
"/api/v1/acceptance-devices/{account_id}": {
"delete": {
"summary": "删除验收截图设备",
"description": "将设备标记为停用;历史采集数据保留,后续下发不再选择。",
"tags": ["项目验收"],
"parameters": [{"name": "account_id", "in": "path", "required": true, "schema": {"type": "string"}}],
"responses": {"200": {"description": "设备已停用"}, "404": {"description": "设备不存在"}}
}
},
"/api/v1/acceptance-tasks/{task_id}/collect-now": {
"post": {
"summary": "立即采集并下发指令",