From 94fee0b511279679b43e210878d3d36e5a14384b Mon Sep 17 00:00:00 2001
From: feiyu02 <risaku@163.com>
Date: 星期二, 30 九月 2025 09:14:10 +0800
Subject: [PATCH] 2025.9.30 1. 新增走航任务统计功能

---
 src/main/kotlin/com/flightfeather/uav/lightshare/web/DataAnalysisController.kt |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/src/main/kotlin/com/flightfeather/uav/lightshare/web/DataAnalysisController.kt b/src/main/kotlin/com/flightfeather/uav/lightshare/web/DataAnalysisController.kt
index d6057bb..5bd3414 100644
--- a/src/main/kotlin/com/flightfeather/uav/lightshare/web/DataAnalysisController.kt
+++ b/src/main/kotlin/com/flightfeather/uav/lightshare/web/DataAnalysisController.kt
@@ -57,6 +57,12 @@
         )
     }
 
+    @ApiOperation(value = "鐢熸垚璧拌埅浠诲姟姹囨�荤粺璁�")
+    @GetMapping("/report/missionSummary/one")
+    fun generateOneMissionSummary(
+        @ApiParam("浠诲姟缂栧彿") @RequestParam missionCode: String,
+    ) = resPack { dataAnalysisService.generateMissionSummary(missionCode) }
+
     @ApiOperation(value = "鐢熸垚璧拌埅浠诲姟娓呭崟")
     @PostMapping("/report/missionList")
     fun generateMissionList(
@@ -97,6 +103,12 @@
         )
     }
 
+    @ApiOperation(value = "鐢熸垚璧拌埅浠诲姟璇︽儏")
+    @GetMapping("/report/missionDetail/one")
+    fun generateOneMissionDetail(
+        @ApiParam("浠诲姟缂栧彿") @RequestParam missionCode: String,
+    ) = resPack { dataAnalysisService.generateMissionDetail(missionCode) }
+
     @ApiOperation(value = "璧拌埅鍏稿瀷闅愭偅鍖哄煙缁熻")
     @PostMapping("/report/clueByRiskArea")
     fun generateClueByRiskArea(
@@ -117,6 +129,12 @@
         )
     }
 
+    @ApiOperation(value = "璧拌埅鍏稿瀷闅愭偅鍖哄煙缁熻")
+    @GetMapping("/report/clueByRiskArea/one")
+    fun generateOneClueByRiskArea(
+        @ApiParam("浠诲姟缂栧彿") @RequestParam missionCode: String,
+    ) = resPack { dataAnalysisService.generateClueByRiskArea(missionCode) }
+
     @ApiOperation(value = "鍙犲姞铻嶅悎鍒嗘瀽")
     @PostMapping("/report/gridFusion")
     fun generateGridFusion(

--
Gitblit v1.9.3