From e479ee3337721321e376723f6d0e63f697bfa1f8 Mon Sep 17 00:00:00 2001 From: yanghongwei Date: Sat, 20 Sep 2025 16:29:21 +0800 Subject: [PATCH] =?UTF-8?q?bug=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Service/AlarmService.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Service/AlarmService.cs b/Service/AlarmService.cs index 00d36e8..b624c21 100644 --- a/Service/AlarmService.cs +++ b/Service/AlarmService.cs @@ -56,7 +56,13 @@ namespace LY.App.Service entity = entity.Where(s => checkDistance(s.drone_lat, s.drone_lon, deviceinfo.Lat, deviceinfo.Lon) == true).ToList(); if (O4entity.Any()) { - entity.AddRange(O4entity); + foreach (var item in O4entity) + { + if (!entity.Exists(s => s.serial_number == item.serial_number)) + { + entity.Add(item); + } + } } if (entity.Any()) {