完善配置中心接口
Some checks failed
CI Build and Test / build (push) Has been cancelled
Deploy to Server / build-and-deploy (push) Has been cancelled

This commit is contained in:
2025-10-21 14:44:02 +08:00
parent b81db11bfc
commit 4ebef69130
9 changed files with 264 additions and 2 deletions

View File

@@ -15,10 +15,12 @@ Authorization: your-token必填
```json
{
"paramName": "默认参数配置", // 参数名称(必填)
"deviceName": "我的无人机", // 设备名称(可选)
"description": "这是一个测试参数配置", // 描述(可选)
"fcModel": "Pixhawk 4", // 飞控型号(必填)
"fcType": "PX4", // 飞控类型(必填)
"paramVersion": "1.0.0", // 参数版本(必填)
"paramDetail": "参数详细配置内容..." // 参数详情(可选)
"paramDetail": "{\"key\":\"value\"}" // 参数详情(可选可以是JSON字符串
}
```
@@ -31,6 +33,10 @@ Authorization: your-token必填
}
```
**说明:**
- paramDetail 字段可以传入任意格式的参数配置内容
- 建议使用 JSON 字符串格式存储参数配置
---
### 2. 更新参数配置
@@ -47,6 +53,8 @@ Authorization: your-token必填
{
"id": 1, // 参数ID必填
"paramName": "更新后的参数配置", // 参数名称(必填)
"deviceName": "我的无人机", // 设备名称(可选)
"description": "更新后的描述信息", // 描述(可选)
"fcModel": "Pixhawk 6X", // 飞控型号(必填)
"fcType": "PX4", // 飞控类型(必填)
"paramVersion": "1.0.1", // 参数版本(必填)
@@ -109,6 +117,8 @@ Authorization: your-token必填
"id": 1,
"userId": 1,
"paramName": "默认参数配置",
"deviceName": "我的无人机",
"description": "这是一个测试参数配置",
"fcModel": "Pixhawk 4",
"fcType": "PX4",
"paramVersion": "1.0.0",
@@ -155,6 +165,8 @@ GET /params/all/list?fcModel=Pixhawk%204
"id": 1,
"userId": 1,
"paramName": "默认参数配置",
"deviceName": "我的无人机",
"description": "这是一个测试参数配置",
"fcModel": "Pixhawk 4",
"fcType": "PX4",
"paramVersion": "1.0.0",
@@ -208,6 +220,8 @@ GET /params/all/page?current=1&size=10&fcModel=Pixhawk%204
"id": 1,
"userId": 1,
"paramName": "默认参数配置",
"deviceName": "我的无人机",
"description": "这是一个测试参数配置",
"fcModel": "Pixhawk 4",
"fcType": "PX4",
"paramVersion": "1.0.0",
@@ -263,6 +277,8 @@ GET /params/my/list?fcModel=Pixhawk%204
"id": 1,
"userId": 1,
"paramName": "默认参数配置",
"deviceName": "我的无人机",
"description": "这是一个测试参数配置",
"fcModel": "Pixhawk 4",
"fcType": "PX4",
"paramVersion": "1.0.0",
@@ -315,6 +331,8 @@ GET /params/my/page?current=1&size=10&fcModel=Pixhawk%204
"id": 1,
"userId": 1,
"paramName": "默认参数配置",
"deviceName": "我的无人机",
"description": "这是一个测试参数配置",
"fcModel": "Pixhawk 4",
"fcType": "PX4",
"paramVersion": "1.0.0",
@@ -357,6 +375,8 @@ GET /params/my/page?current=1&size=10&fcModel=Pixhawk%204
}
```
**说明:**
- 每次调用会将指定参数的下载次数 +1
---