From 197948e290017c1f0be5b701fea8e028b9970232 Mon Sep 17 00:00:00 2001 From: tanglong <842690096@qq.com> Date: Wed, 1 Jul 2026 11:03:31 +0800 Subject: [PATCH] quchong --- YD_YiLu/Services/Impl/DeviceSyncService.cs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/YD_YiLu/Services/Impl/DeviceSyncService.cs b/YD_YiLu/Services/Impl/DeviceSyncService.cs index ea4f9f7..04b76a8 100644 --- a/YD_YiLu/Services/Impl/DeviceSyncService.cs +++ b/YD_YiLu/Services/Impl/DeviceSyncService.cs @@ -198,8 +198,12 @@ namespace YD_YiLu.Api.Services.Impl var item = normalized.Item; // 👉 3. 唯一校验(跳过已存在) - //if (!seenSerials.Add(normalized.TrainSerial)) - // continue; + if (!seenSerials.Add(normalized.TrainSerial)) + continue; + + var score = CalculateScore(item); + if (!score.HasValue || score.Value <= 0) + continue; var entity = new YL_Train { @@ -226,7 +230,7 @@ namespace YD_YiLu.Api.Services.Impl EndTime = Util.ParseDateTime(item.EndTime), // 👉 成绩计算(建议统一规则) - Score = CalculateScore(item), + Score = score, IsValid = 1, // 默认有效 UploadTime = DateTime.Now,