From bf2639e4821122e0bf2d8b25b1de74e75bb6cff5 Mon Sep 17 00:00:00 2001
From: zhaowenyu <35589726@qq.com>
Date: Mon, 09 Mar 2026 14:30:01 +0800
Subject: [PATCH] 2026-03-09 标记功能接口调整: 1、目录表增加is_delete字段,用于标记目录是否可以删除;只要true/false; 2、目录数据库中增加“默认文件夹”数据,不可被删除;在删除目录中判断固定id为default_directory_00000001的数据不可删除。

---
 ard-admin/src/main/java/com/ard/web/controller/work/UavManualFlyController.java |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/ard-admin/src/main/java/com/ard/web/controller/work/UavManualFlyController.java b/ard-admin/src/main/java/com/ard/web/controller/work/UavManualFlyController.java
index ab6aad4..e3b17f6 100644
--- a/ard-admin/src/main/java/com/ard/web/controller/work/UavManualFlyController.java
+++ b/ard-admin/src/main/java/com/ard/web/controller/work/UavManualFlyController.java
@@ -108,6 +108,25 @@
         return AjaxResult.success();
     }
 
+    @ApiOperation(value = "开始环绕飞行", notes = "速度speed:0~20 单位m/s " +
+            "环绕半径radius:单位m,"+
+            "飞行模式flyMode:0-节能模式【飞机直线飞到目标点,需飞机在空中】," +
+            "1-安全模式【飞机飞行至目标点高度再平飞到目标点,飞机可以在地面或空中】 默认为节能模式")
+    @ApiOperationSupport(order = 9)
+    @PostMapping("/flyRoundControl")
+    public AjaxResult flyRoundControl(@RequestBody FlyRoundControlDTO flyRoundControlDTO) {
+        tyService.FlyRoundControl(flyRoundControlDTO);
+        return AjaxResult.success();
+    }
+
+    @ApiOperation("停止环绕飞行")
+    @ApiOperationSupport(order = 10)
+    @PostMapping("/flyRoundControlCancel")
+    public AjaxResult flyRoundControlCancel(@RequestBody FlyRoundControlCancelDTO flyRoundControlCancelDTO) {
+        tyService.FlyRoundControlCancel(flyRoundControlCancelDTO);
+        return AjaxResult.success();
+    }
+
     @ApiOperation(value = "紧急制动", notes = "动作参数actionParam: 0-解除紧急制动 1-紧急制动")
     @ApiOperationSupport(order = 11)
     @PostMapping("/emeragencyBrake")

--
Gitblit v1.9.3