From 802120fba141e7bbe21c8ad2ac57d211ba1d22b2 Mon Sep 17 00:00:00 2001
From: Xiajijian <1176061145@qq.com>
Date: Mon, 17 Nov 2025 09:23:07 +0800
Subject: [PATCH] 1.修改。

---
 ard-route/src/main/java/com/ard/route/util/InitializationUtils.java |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/ard-route/src/main/java/com/ard/route/util/InitializationUtils.java b/ard-route/src/main/java/com/ard/route/util/InitializationUtils.java
index 090cc8f..187f75e 100644
--- a/ard-route/src/main/java/com/ard/route/util/InitializationUtils.java
+++ b/ard-route/src/main/java/com/ard/route/util/InitializationUtils.java
@@ -1,6 +1,7 @@
 package com.ard.route.util;
 
-import com.ard.route.domain.*;
+import com.ard.route.domain.djuav.*;
+import com.ard.route.domain.sixhe.ArdRouteChange;
 
 /**
  * 初始化数据
@@ -17,9 +18,11 @@
     public UavRouteReq initialization(UavRouteReq uavRouteReq){
         uavRouteReq.setTemplateType("waypoint");
         // 起始点默认航线第一个点
-        uavRouteReq.setTakeOffRefPoint(
-                uavRouteReq.getRoutePointList().get(0).getLatitude() + "," +
-                        uavRouteReq.getRoutePointList().get(0).getLongitude() + "," + "0");
+        if (uavRouteReq.getTakeOffRefPoint().isEmpty()){
+            uavRouteReq.setTakeOffRefPoint(
+                    uavRouteReq.getRoutePointList().get(0).getLatitude() + "," +
+                            uavRouteReq.getRoutePointList().get(0).getLongitude() + "," + "0");
+        }
         //uavRouteReq.setDroneType(89);
         uavRouteReq.setSubDroneType(0);
         uavRouteReq.setPayloadType(43);
@@ -59,4 +62,8 @@
         }
         return uavRouteReq;
     }
+
+    private void initializationSixHe(){
+        ArdRouteChange ardRouteChange = new ArdRouteChange();
+    }
 }

--
Gitblit v1.9.3