From 8186ec1b023085a3e1ca0fb3ebc379f960ec055f Mon Sep 17 00:00:00 2001 From: he <109787524@qq.com> Date: Tue, 19 Aug 2025 15:29:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=97=85=E7=81=B6=E6=A0=87?= =?UTF-8?q?=E8=AE=B0=E5=9B=BE=E5=83=8F=E9=AA=8C=E8=AF=81=20=E5=8F=AF?= =?UTF-8?q?=E6=9D=A5=E8=87=AA=E4=BA=8E=E5=90=8E=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Reading/ReadingImageTask/ReadingImageTaskService.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs b/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs index 1e67a961b..97b996740 100644 --- a/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs +++ b/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs @@ -35,6 +35,7 @@ namespace IRaCIS.Core.Application.Service IRepository _noneDicomStudyRepository, IRepository _visitTaskRepository, IRepository _trialRepository, + IRepository _taskInstanceRepository, IRepository _noneDicomStudyFileRepository, IRepository _readingNoneDicomMarkRepository, IRepository _userLogRepository, @@ -2602,7 +2603,7 @@ namespace IRaCIS.Core.Application.Service await VerifyTaskIsSign(inDto.VisitTaskId); if (inDto.InstanceId != null && inDto.IsDicomReading) { - if (!(await _dicomInstanceRepository.AnyAsync(x => x.Id == inDto.InstanceId && x.SeriesId == inDto.SeriesId))) + if ((!(await _dicomInstanceRepository.AnyAsync(x => x.Id == inDto.InstanceId && x.SeriesId == inDto.SeriesId))) && (!(await _taskInstanceRepository.AnyAsync(x => x.Id == inDto.InstanceId && x.SeriesId == inDto.SeriesId)))) { throw new BusinessValidationFailedException(_localizer["ReadingImage_Idnotcorrespond"]); }