快乐的昕的电脑
2025-10-17 559bb65258ac3b54341f11d72b31d2b4f780a4e3
Services/WomdaaManager.cs
@@ -164,11 +164,11 @@
            }
            else
            {
                // 2. 找报工时间之后的第一条(采集时间降序,取最新一条)
                // 2. 找报工时间之后的第一条(采集时间升序,取第一条)
                var afterReportNum = numericalList
                    .Select(x => new { Item = x, ParsedTime = DateTime.TryParse(x.CjTiem, out var dt) ? dt : (DateTime?)null })
                    .Where(x => x.ParsedTime.HasValue && x.ParsedTime.Value > lastReport.BgDate.Value)
                    .OrderByDescending(x => x.ParsedTime)
                    .OrderBy(x => x.ParsedTime) // 升序,取第一条
                    .Select(x => x.Item)
                    .FirstOrDefault();
@@ -301,7 +301,7 @@
            var afterReportNum = numericalList
                .Select(x => new { Item = x, ParsedTime = DateTime.TryParse(x.CjTiem, out var dt) ? dt : (DateTime?)null })
                .Where(x => x.ParsedTime.HasValue && x.ParsedTime.Value > lastReport.BgDate.Value)
                .OrderByDescending(x => x.ParsedTime)
                .OrderBy(x => x.ParsedTime) // 升序,取第一条
                .Select(x => x.Item)
                .FirstOrDefault();