From de026326a9df6f4a2192e99cf0e53e7e7b6d445d Mon Sep 17 00:00:00 2001
From: Xiajijian <1176061145@qq.com>
Date: Fri, 24 Oct 2025 17:29:33 +0800
Subject: [PATCH] 1.整理文件管理文件路径。 2.新增航线信息接口业务。 3.优化KMZ文件接口业务逻辑。 4.pom文件修改。 5.增加业务工具类。 6.增加部分业务注解。 7.增加修改无人机状态方法。

---
 ard-admin/src/main/java/com/ard/web/controller/route/ArdRouteFolderController.java |   18 +++++++++++++++---
 1 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/ard-admin/src/main/java/com/ard/web/controller/route/ArdRouteFolderController.java b/ard-admin/src/main/java/com/ard/web/controller/route/ArdRouteFolderController.java
index b41e8c2..85b1bd4 100644
--- a/ard-admin/src/main/java/com/ard/web/controller/route/ArdRouteFolderController.java
+++ b/ard-admin/src/main/java/com/ard/web/controller/route/ArdRouteFolderController.java
@@ -1,6 +1,7 @@
 package com.ard.web.controller.route;
 
 import java.util.List;
+import java.util.Map;
 import javax.servlet.http.HttpServletResponse;
 
 import com.ard.common.annotation.Log;
@@ -21,7 +22,7 @@
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
-import com.ard.route.domain.ArdRouteFolder;
+import com.ard.route.domain.route.ArdRouteFolder;
 import com.ard.route.service.IArdRouteFolderService;
 
 /**
@@ -32,7 +33,7 @@
  */
 @Api(tags = "文件夹")
 @RestController
-@RequestMapping("/folder")
+@RequestMapping("/route/folder")
 public class ArdRouteFolderController extends BaseController {
 
     @Autowired
@@ -81,6 +82,7 @@
     @Log(title = "文件夹", businessType = BusinessType.INSERT)
     @PostMapping
     public AjaxResult add(@RequestBody ArdRouteFolder ardRouteFolder) {
+        ardRouteFolder.setCreateBy(getUsername());
         return toAjax(ardRouteFolderService.insertArdRouteFolder(ardRouteFolder));
     }
 
@@ -92,6 +94,7 @@
     @Log(title = "文件夹", businessType = BusinessType.UPDATE)
     @PutMapping
     public AjaxResult edit(@RequestBody ArdRouteFolder ardRouteFolder) {
+        ardRouteFolder.setUpdateBy(getUsername());
         return toAjax(ardRouteFolderService.updateArdRouteFolder(ardRouteFolder));
     }
 
@@ -103,6 +106,15 @@
     @Log(title = "文件夹", businessType = BusinessType.DELETE)
 	@DeleteMapping("/{ids}")
     public AjaxResult remove(@PathVariable String[] ids) {
-        return toAjax(ardRouteFolderService.deleteArdRouteFolderByIds(ids));
+        try {
+            Map<String, Integer> result = ardRouteFolderService.deleteArdRouteFolderByIds(ids);
+            if (!result.isEmpty()) {
+                return AjaxResult.success("删除成功.文件夹删除" + result.get("folder") + "文件删除" + result.get("file"));
+            } else {
+                return AjaxResult.success("没有删除文件夹信息。");
+            }
+        } catch(Exception e){
+            return AjaxResult.error(e.getMessage());
+        }
     }
 }

--
Gitblit v1.9.3