From ba8b1496ba9881719e522d0a60a8c86baa7be08b Mon Sep 17 00:00:00 2001
From: liusuyi <1951119284@qq.com>
Date: Sat, 20 Dec 2025 10:34:23 +0800
Subject: [PATCH] 优化飞行状态

---
 ard-work/src/main/java/com/ard/work/domain/dto/state/PointData.java |   50 ++++++++++++++++++++++++++++++++++++--------------
 1 files changed, 36 insertions(+), 14 deletions(-)

diff --git a/ard-work/src/main/java/com/ard/work/domain/dto/state/PointData.java b/ard-work/src/main/java/com/ard/work/domain/dto/state/PointData.java
index daab7cc..42a1bd8 100644
--- a/ard-work/src/main/java/com/ard/work/domain/dto/state/PointData.java
+++ b/ard-work/src/main/java/com/ard/work/domain/dto/state/PointData.java
@@ -3,28 +3,40 @@
 import com.ard.work.domain.dto.wayline.PointAction;
 import lombok.Data;
 
+import java.io.Serializable;
 import java.util.List;
 
 // 假设 PointData 类定义如下
 @Data
-public class PointData {
-
-    /** 纬度 */
+public class PointData implements Serializable {
+    private static final long serialVersionUID = 1L;
+    /**
+     * 纬度
+     */
     private double lat;
 
-    /** 经度 */
+    /**
+     * 经度
+     */
     private double lng;
 
-    /** 高度(单位:米,范围0~遥控器限高) */
+    /**
+     * 高度(单位:米,范围0~遥控器限高)
+     */
     private float height;
 
-    /** 速度(单位:米/秒,范围0~15),默认8 */
+    /**
+     * 速度(单位:米/秒,范围0~15),默认8
+     */
     private float speed;
 
-    /** 动作数组 */
+    /**
+     * 动作数组
+     */
     private List<PointAction> actions;
 
-    /** 航线飞行模式:
+    /**
+     * 航线飞行模式:
      * 1=直线飞行,
      * 2=协调转弯,
      * 3=曲线飞行(停),
@@ -32,16 +44,20 @@
      */
     private int flightPathMode;
 
-    /** 转弯半径(仅协调转弯模式下有效),取值范围1~655.35单位:米 */
+    /**
+     * 转弯半径(仅协调转弯模式下有效),取值范围1~655.35单位:米
+     */
     private float dampingDistance;
 
-    /** 是否为安全返航点
+    /**
+     * 是否为安全返航点
      * 0=不是,
      * 1=是
      */
     private int safeGohomeFlag;
 
-    /** 偏航模式
+    /**
+     * 偏航模式
      * 0=自动,
      * 1=锁定,
      * 2=遥控器控制,
@@ -51,13 +67,19 @@
      */
     private int headingMode;
 
-    /** 航点偏航 -180~180 */
+    /**
+     * 航点偏航 -180~180
+     */
     private float heading;
 
-    /** 兴趣点下标,默认-1 */
+    /**
+     * 兴趣点下标,默认-1
+     */
     private int interestIndex;
 
-    /** 组下标 */
+    /**
+     * 组下标
+     */
     private int groupIndex;
 
 }
\ No newline at end of file

--
Gitblit v1.9.3