From 35bbef3a69daee7d8974d974f54204f65dbffffc Mon Sep 17 00:00:00 2001 From: hang <872297557@qq.com> Date: Wed, 11 May 2022 17:45:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AE=BF=E8=A7=86=E9=AA=8C?= =?UTF-8?q?=E8=AF=81=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Service/ImageAndDoc/StudyListService.cs | 8 ++++---- .../Service/QC/NoneDicomStudyService.cs | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/IRaCIS.Core.Application/Service/ImageAndDoc/StudyListService.cs b/IRaCIS.Core.Application/Service/ImageAndDoc/StudyListService.cs index d6e8ac967..e65aa000f 100644 --- a/IRaCIS.Core.Application/Service/ImageAndDoc/StudyListService.cs +++ b/IRaCIS.Core.Application/Service/ImageAndDoc/StudyListService.cs @@ -390,8 +390,8 @@ namespace IRaCIS.Core.Application.Service.ImageAndDoc if (trialInfo.IsVerifyVisitImageDate) { - //小于当前访视 最近的最早拍片日期 - var before = visitList.Where(u => u.VisitNum < verifyInfo.VisitNum).Max(k => k.EarliestScanDate); + //小于当前访视 最近的最晚拍片 + var before = visitList.Where(u => u.VisitNum < verifyInfo.VisitNum).Max(k => k.LatestScanDate); if (before != null && waitUploadItem.StudyDate !=null && before > waitUploadItem.StudyDate) { @@ -399,8 +399,8 @@ namespace IRaCIS.Core.Application.Service.ImageAndDoc return; } - //大于当前访视 最近的最晚拍片日期 - var after = visitList.Where(u => u.VisitNum > verifyInfo.VisitNum).Min(k => k.LatestScanDate); + //大于当前访视 最近的最早拍片日期 + var after = visitList.Where(u => u.VisitNum > verifyInfo.VisitNum).Min(k => k.EarliestScanDate); if (after != null && waitUploadItem.StudyDate != null && after < waitUploadItem.StudyDate) { diff --git a/IRaCIS.Core.Application/Service/QC/NoneDicomStudyService.cs b/IRaCIS.Core.Application/Service/QC/NoneDicomStudyService.cs index c0ca3803c..f55a43c2b 100644 --- a/IRaCIS.Core.Application/Service/QC/NoneDicomStudyService.cs +++ b/IRaCIS.Core.Application/Service/QC/NoneDicomStudyService.cs @@ -88,9 +88,9 @@ namespace IRaCIS.Core.Application.Contracts //更新验证的时候,排除自己 visitList = visitList.Where(t => t.Id != addOrEditNoneDicomStudy.Id).ToList(); } - - //小于当前访视 最近的最早拍片日期 - var before = visitList.Where(u => u.VisitNum < currentVisitNum).Max(k => k.EarliestScanDate); + + //小于当前访视 最近的最晚拍片 + var before = visitList.Where(u => u.VisitNum < currentVisitNum).Max(k => k.LatestScanDate); if (before != null && before > addOrEditNoneDicomStudy.ImageDate) { @@ -98,8 +98,8 @@ namespace IRaCIS.Core.Application.Contracts } - //大于当前访视 最近的最晚拍片日期 - var after = visitList.Where(u => u.VisitNum > currentVisitNum).Min(k => k.LatestScanDate); + //大于当前访视 最近的最早拍片日期 + var after = visitList.Where(u => u.VisitNum > currentVisitNum).Min(k => k.EarliestScanDate); if (after != null && after < addOrEditNoneDicomStudy.ImageDate) {