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