From 4f5c0824b831b97ba8991b8ffe0369d0579391ce Mon Sep 17 00:00:00 2001
From: Xiajijian <1176061145@qq.com>
Date: Sat, 07 Mar 2026 10:35:45 +0800
Subject: [PATCH] 1. 增加查询未选择点云文件列表接口。
---
ard-inspection/src/main/resources/mapper/ArdPointCloudMapper.xml | 11 +++++++----
ard-inspection/src/main/java/com/ard/inspection/mapper/ArdPointCloudMapper.java | 8 ++++----
ard-inspection/src/main/java/com/ard/inspection/service/IArdPointCloudService.java | 2 ++
ard-inspection/src/main/java/com/ard/inspection/service/impl/ArdPointCloudServiceImpl.java | 5 +++++
4 files changed, 18 insertions(+), 8 deletions(-)
diff --git a/ard-inspection/src/main/java/com/ard/inspection/mapper/ArdPointCloudMapper.java b/ard-inspection/src/main/java/com/ard/inspection/mapper/ArdPointCloudMapper.java
index ba1f5a2..25bd35c 100644
--- a/ard-inspection/src/main/java/com/ard/inspection/mapper/ArdPointCloudMapper.java
+++ b/ard-inspection/src/main/java/com/ard/inspection/mapper/ArdPointCloudMapper.java
@@ -61,9 +61,9 @@
public ArdPointCloud selectArdPointCloudByFileName(String fileName);
-// /**
-// * 根据航线ID,查询航线名称
-// */
-// public int selectCloudIdByRouteName(ArdPointCloud ardPointCloud);
+ /**
+ * 根据航线ID,查询航线名称
+ */
+ public List<ArdPointCloud> selectArdPointCloudNotList(String[] ids);
}
diff --git a/ard-inspection/src/main/java/com/ard/inspection/service/IArdPointCloudService.java b/ard-inspection/src/main/java/com/ard/inspection/service/IArdPointCloudService.java
index 1022a76..8791987 100644
--- a/ard-inspection/src/main/java/com/ard/inspection/service/IArdPointCloudService.java
+++ b/ard-inspection/src/main/java/com/ard/inspection/service/IArdPointCloudService.java
@@ -61,4 +61,6 @@
public ArdPointCloud selectArdPointCloudByFileName(String filename);
+ public List<ArdPointCloud> selectArdPointCloudNotList(String[] ids);
+
}
diff --git a/ard-inspection/src/main/java/com/ard/inspection/service/impl/ArdPointCloudServiceImpl.java b/ard-inspection/src/main/java/com/ard/inspection/service/impl/ArdPointCloudServiceImpl.java
index 161c734..483ac0b 100644
--- a/ard-inspection/src/main/java/com/ard/inspection/service/impl/ArdPointCloudServiceImpl.java
+++ b/ard-inspection/src/main/java/com/ard/inspection/service/impl/ArdPointCloudServiceImpl.java
@@ -113,4 +113,9 @@
return ardPointCloudMapper.selectArdPointCloudByFileName(filename);
}
+ @Override
+ public List<ArdPointCloud> selectArdPointCloudNotList(String[] ids) {
+ return ardPointCloudMapper.selectArdPointCloudNotList(ids);
+ }
+
}
diff --git a/ard-inspection/src/main/resources/mapper/ArdPointCloudMapper.xml b/ard-inspection/src/main/resources/mapper/ArdPointCloudMapper.xml
index 43c6a84..4556039 100644
--- a/ard-inspection/src/main/resources/mapper/ArdPointCloudMapper.xml
+++ b/ard-inspection/src/main/resources/mapper/ArdPointCloudMapper.xml
@@ -162,9 +162,12 @@
where file_name = #{fileName}
</select>
-<!-- <select id="selectCloudIdByRouteName" parameterType="String" resultMap="ArdPointCloudResult">-->
-<!-- <include refid="selectArdPointCloudRouteName"/>-->
-<!-- where file_name = #{fileName}-->
-<!-- </select>-->
+ <select id="selectArdPointCloudNotList" parameterType="String" resultMap="ArdPointCloudResult">
+ <include refid="selectArdPointCloudVo"/>
+ where id NOT IN
+ <foreach item="id" collection="array" open="(" separator="," close=")">
+ #{id}
+ </foreach>
+ </select>
</mapper>
\ No newline at end of file
--
Gitblit v1.9.3