From 192858501aa6a96d532d64522f5250e073c7aec6 Mon Sep 17 00:00:00 2001
From: rain <1679827795@qq.com>
Date: Thu, 12 Feb 2026 09:33:39 +0800
Subject: [PATCH] 飞手id返回

---
 drone-service/drone-gd/src/main/java/org/sxkj/gd/flyer/service/impl/GdFlyerServiceImpl.java |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/drone-service/drone-gd/src/main/java/org/sxkj/gd/flyer/service/impl/GdFlyerServiceImpl.java b/drone-service/drone-gd/src/main/java/org/sxkj/gd/flyer/service/impl/GdFlyerServiceImpl.java
index 3f97cda..377eae4 100644
--- a/drone-service/drone-gd/src/main/java/org/sxkj/gd/flyer/service/impl/GdFlyerServiceImpl.java
+++ b/drone-service/drone-gd/src/main/java/org/sxkj/gd/flyer/service/impl/GdFlyerServiceImpl.java
@@ -32,8 +32,8 @@
 import org.sxkj.gd.utils.GdGeoAddressUtil;
 import org.sxkj.system.cache.SysCache;
 
-import java.util.ArrayList;
 import java.util.List;
+import java.util.stream.Collectors;
 
 /**
  * 飞手表 服务实现类
@@ -97,4 +97,17 @@
 		// 步骤4:执行保存或更新操作
 		return saveOrUpdate(convert);
 	}
+
+	@Override
+	public List<String> selectAllFlyerIds() {
+		List<GdFlyerEntity> flyerList = lambdaQuery()
+			.eq(GdFlyerEntity::getIsDeleted, 0)
+			.select(GdFlyerEntity::getFlyerId)
+			.list();
+		return flyerList.stream()
+			.map(GdFlyerEntity::getFlyerId)
+			.filter(StringUtil::isNotBlank)
+			.distinct()
+			.collect(Collectors.toList());
+	}
 }

--
Gitblit v1.9.3