From f3613febb815f8b69a6e157415505f580446da0d Mon Sep 17 00:00:00 2001 From: hang <872297557@qq.com> Date: Fri, 1 Aug 2025 17:20:53 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E5=8A=A8=E4=B8=8B=E4=B8=80=E4=B8=AA?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E5=8E=BB=E6=8E=89=E4=BC=98=E5=85=88=E5=BD=93?= =?UTF-8?q?=E5=89=8Dsubject?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Service/QC/QCOperationService.cs | 40 +++++++++---------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/IRaCIS.Core.Application/Service/QC/QCOperationService.cs b/IRaCIS.Core.Application/Service/QC/QCOperationService.cs index e897d4ed0..e60a2ceb3 100644 --- a/IRaCIS.Core.Application/Service/QC/QCOperationService.cs +++ b/IRaCIS.Core.Application/Service/QC/QCOperationService.cs @@ -1383,18 +1383,18 @@ namespace IRaCIS.Core.Application.Image.QA .Select(t => new { t.IsUrgent, SubjectCode = t.Subject.Code, t.SubjectId, t.Id, t.VisitNum, IshaveQCChallenge = t.QCChallengeList.Any(), t.SecondReviewState }) .OrderBy(t => t.IshaveQCChallenge).ThenBy(t => t.SecondReviewState).ThenBy(x => x.IsUrgent).ThenBy(x => x.SubjectCode).ThenBy(x => x.VisitNum).ToListAsync(); - var subjectVisit = visitList.Where(x => x.SubjectId == inDto.SubjectId).OrderBy(x => x.VisitNum).FirstOrDefault(); + //var subjectVisit = visitList.Where(x => x.SubjectId == inDto.SubjectId).OrderBy(x => x.VisitNum).FirstOrDefault(); - if (subjectVisit != null) - { - return new GetNextIQCQualityOutDto() - { - SubjectId = subjectVisit.SubjectId, - VisitId = subjectVisit.Id - }; - } + //if (subjectVisit != null) + //{ + // return new GetNextIQCQualityOutDto() + // { + // SubjectId = subjectVisit.SubjectId, + // VisitId = subjectVisit.Id + // }; + //} - subjectVisit = visitList.OrderBy(x => x.SubjectCode).ThenBy(x => x.VisitNum).FirstOrDefault(); + var subjectVisit = visitList.FirstOrDefault(); if (subjectVisit != null) { return new GetNextIQCQualityOutDto() @@ -1430,18 +1430,18 @@ namespace IRaCIS.Core.Application.Image.QA .Select(t => new { t.IsUrgent, SubjectCode = t.Subject.Code, t.SubjectId, t.Id, t.VisitNum, IshaveQCChallenge = t.QCChallengeList.Any(), t.SecondReviewState }) .OrderBy(t => t.IshaveQCChallenge).ThenBy(t => t.SecondReviewState).ThenBy(x => x.IsUrgent).ThenBy(x => x.SubjectCode).ThenBy(x => x.VisitNum).ToListAsync(); - subjectVisit = visitList.Where(x => x.SubjectId == inDto.SubjectId).OrderBy(x => x.VisitNum).FirstOrDefault(); + //subjectVisit = visitList.Where(x => x.SubjectId == inDto.SubjectId).OrderBy(x => x.VisitNum).FirstOrDefault(); - if (subjectVisit != null) - { - return new GetNextIQCQualityOutDto() - { - SubjectId = subjectVisit.SubjectId, - VisitId = subjectVisit.Id - }; - } + //if (subjectVisit != null) + //{ + // return new GetNextIQCQualityOutDto() + // { + // SubjectId = subjectVisit.SubjectId, + // VisitId = subjectVisit.Id + // }; + //} - subjectVisit = visitList.OrderBy(x => x.SubjectCode).ThenBy(x => x.VisitNum).FirstOrDefault(); + subjectVisit = visitList.FirstOrDefault(); if (subjectVisit != null) { return new GetNextIQCQualityOutDto()