From 104bbc3c956ba741b61df4d11f76acfecea7622d Mon Sep 17 00:00:00 2001
From: Xiajijian <1176061145@qq.com>
Date: Mon, 17 Nov 2025 09:22:46 +0800
Subject: [PATCH] 1.判断行点是否在禁飞区接口优化。 2.增加禁飞区DTO实体类。 3.上传禁飞区实体类增加。 4.原生实体类文件归类整理。

---
 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