|
@@ -266,13 +266,18 @@ def get_avcon_type_text(type: str) -> str:
|
|
|
# 无人机
|
|
|
@router.get("/get_drone_tree")
|
|
|
async def get_drone_tree(
|
|
|
+ equipment: str = Query('', description='设备类型'),
|
|
|
body = Depends(remove_xss_json),
|
|
|
db: Session = Depends(get_db),
|
|
|
user_id = Depends(valid_access_token)
|
|
|
):
|
|
|
try:
|
|
|
result = []
|
|
|
- data = AvconH5API.get_search_region("无人机视频")
|
|
|
+
|
|
|
+ equipment_type = "无人机视频"
|
|
|
+ print('equipment:', equipment)
|
|
|
+
|
|
|
+ data = AvconH5API.get_search_region(equipment_type)
|
|
|
if data is not None:
|
|
|
result1 = []
|
|
|
fomat_device_result(data[0], result1)
|
|
@@ -291,7 +296,7 @@ async def get_drone_tree(
|
|
|
"children": [
|
|
|
{
|
|
|
"id": "1",
|
|
|
- "label": '应急无人机',
|
|
|
+ "label": '应急无人机(例子1)',
|
|
|
"url": "http://19.152.196.223:5050/liveplay.html?liveurl=ws://10.100.100.103:9001/live/mmjk0002@mm.zw.yj_00.flv&channelid=mmjk0002@mm.zw.yj_00"
|
|
|
}
|
|
|
]
|
|
@@ -301,7 +306,7 @@ async def get_drone_tree(
|
|
|
"children": [
|
|
|
{
|
|
|
"id": "2",
|
|
|
- "label": '应急无人机',
|
|
|
+ "label": '应急无人机(例子2)',
|
|
|
"url": "http://19.152.196.223:5050/liveplay.html?liveurl=ws://10.100.100.103:9001/live/mmjk0002@mm.zw.yj_00.flv&channelid=mmjk0002@mm.zw.yj_00"
|
|
|
}
|
|
|
]
|
|
@@ -311,7 +316,7 @@ async def get_drone_tree(
|
|
|
"children": [
|
|
|
{
|
|
|
"id": "3",
|
|
|
- "label": '应急无人机',
|
|
|
+ "label": '应急无人机(例子3)',
|
|
|
"url": "http://19.152.196.223:5050/liveplay.html?liveurl=ws://10.100.100.103:9001/live/mmjk0002@mm.zw.yj_00.flv&channelid=mmjk0002@mm.zw.yj_00"
|
|
|
}
|
|
|
]
|