From f67945d53b20f6a45ae50b27d74c966eb1355bb4 Mon Sep 17 00:00:00 2001
From: wlzboy <66905212@qq.com>
Date: 星期日, 16 十一月 2025 22:53:54 +0800
Subject: [PATCH] feat: 增加分段GPS计算行程距离

---
 ruoyi-system/src/main/java/com/ruoyi/system/domain/VehicleInfo.java |   17 +++++++++++++++--
 1 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/domain/VehicleInfo.java b/ruoyi-system/src/main/java/com/ruoyi/system/domain/VehicleInfo.java
index 5871080..66fa440 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/domain/VehicleInfo.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/domain/VehicleInfo.java
@@ -6,11 +6,12 @@
 import com.ruoyi.common.core.domain.BaseEntity;
 
 import java.util.List;
+import java.io.Serializable;
 
 /**
  * 杞﹁締淇℃伅瀵硅薄 tb_vehicle_info
  */
-public class VehicleInfo extends BaseEntity {
+public class VehicleInfo extends BaseEntity implements Serializable {
     private static final long serialVersionUID = 1L;
 
     /** 杞﹁締ID */
@@ -187,4 +188,16 @@
                 .append("remark", getRemark())
                 .toString();
     }
-} 
\ No newline at end of file
+    
+    /**
+     * 鍒濆鍖栧欢杩熷姞杞界殑灞炴�э紝閬垮厤搴忓垪鍖栭棶棰�
+     */
+    public void initializeLazyProperties() {
+        if (this.deptIds != null) {
+            this.deptIds.size(); // 瑙﹀彂鍔犺浇
+        }
+        if (this.deptNames != null) {
+            this.deptNames.size(); // 瑙﹀彂鍔犺浇
+        }
+    }
+}

--
Gitblit v1.9.1