From 4d314c8b1232773cb5c8288ea6ed6ff6fe8ee4b9 Mon Sep 17 00:00:00 2001
From: Xiajijian <1176061145@qq.com>
Date: Sat, 07 Mar 2026 10:35:25 +0800
Subject: [PATCH] 1. 增加查询未选择点云文件列表接口。

---
 ard-route/src/main/java/com/ard/route/service/impl/ArdRouteInfoServiceImpl.java |    8 ++++++--
 1 files changed, 6 insertions(+), 2 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 933fe99..5fd36fa 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
@@ -97,7 +97,9 @@
             if (ardRouteInfo != null) {
                 if (ardRouteInfo.getRouteData() != null){
                     ardRouteInfo.setUavRouteReq((UavRouteReq) deserialize(ardRouteInfo.getRouteData()));
-                    ardRouteInfo.setArdPointCloudList(deserializeLs(ardRouteInfo.getCloudData()));
+                    if (ardRouteInfo.getCloudData() != null){
+                        ardRouteInfo.setArdPointCloudList(deserializeLs(ardRouteInfo.getCloudData()));
+                    }
                 }
             }
         } catch (IOException | ClassNotFoundException e) {
@@ -455,7 +457,9 @@
         ArdRouteInfo route = ardRouteInfoMapper.selectArdRouteInfoById(id);
         try {
             route.setUavRouteReq((UavRouteReq) deserialize(route.getRouteData()));
-            route.setArdPointCloudList(deserializeLs(route.getRouteData()));
+            if (route.getCloudData() != null){
+                route.setArdPointCloudList(deserializeLs(route.getCloudData()));
+            }
         } catch (IOException | ClassNotFoundException e) {
             throw new RuntimeException(e);
         }

--
Gitblit v1.9.3