From cce986fa68ee7b0d5dd09915aa3b5db6ca6f885a Mon Sep 17 00:00:00 2001
From: zhaowenyu <35589726@qq.com>
Date: Wed, 26 Nov 2025 11:19:07 +0800
Subject: [PATCH] 2025-11-26 zwy 下发航线任务时,将url地址替换成http地址

---
 ard-route/src/main/java/com/ard/route/service/impl/ArdRouteInfoServiceImpl.java |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/ard-route/src/main/java/com/ard/route/service/impl/ArdRouteInfoServiceImpl.java b/ard-route/src/main/java/com/ard/route/service/impl/ArdRouteInfoServiceImpl.java
index 15fa9a9..57f6522 100644
--- a/ard-route/src/main/java/com/ard/route/service/impl/ArdRouteInfoServiceImpl.java
+++ b/ard-route/src/main/java/com/ard/route/service/impl/ArdRouteInfoServiceImpl.java
@@ -122,6 +122,7 @@
         KmzResultVo kmzResult = routeService.buildKmz(ardRouteInfo.getUavRouteReq(), ardRouteInfo.getName());
         ardRouteInfo.setPath(kmzResult.getPath());
         ardRouteInfo.setReadOnly("0");
+        ardRouteInfo.setPointCount(getPointCount(ardRouteInfo));
         ardRouteInfoMapper.insertArdRouteInfo(ardRouteInfo);
         return kmzResult.getPath();
     }
@@ -150,9 +151,17 @@
             }
             ardRouteInfo.setPath(kmzResult.getPath());
         }
+        ardRouteInfo.setPointCount(getPointCount(ardRouteInfo));
         return ardRouteInfoMapper.updateArdRouteInfo(ardRouteInfo);
     }
 
+    private Integer getPointCount(ArdRouteInfo ardRouteInfo) {
+        if (ardRouteInfo.getUavRouteReq().getRoutePointList() != null) {
+            return ardRouteInfo.getUavRouteReq().getRoutePointList().size();
+        }
+        return 0;
+    }
+
     /**
      * 批量删除航线(kmz)
      * 

--
Gitblit v1.9.3