From dab955b151d13cf4322abdf0cb04bb6f646761ff Mon Sep 17 00:00:00 2001 From: he <10978375@qq.com> Date: Thu, 12 Jan 2023 12:04:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Reading/ClinicalData/ReadingClinicalDataService.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/IRaCIS.Core.Application/Service/Reading/ClinicalData/ReadingClinicalDataService.cs b/IRaCIS.Core.Application/Service/Reading/ClinicalData/ReadingClinicalDataService.cs index ca159704a..41f9a834a 100644 --- a/IRaCIS.Core.Application/Service/Reading/ClinicalData/ReadingClinicalDataService.cs +++ b/IRaCIS.Core.Application/Service/Reading/ClinicalData/ReadingClinicalDataService.cs @@ -77,6 +77,16 @@ namespace IRaCIS.Application.Services .WhereIf(indto.Id != null, x => x.Id != indto.Id) .Where(x => x.ClinicalDataTrialSetId == indto.ClinicalDataTrialSetId && x.ReadingId == indto.ReadingId); + if (await _subjectVisitRepository.AnyAsync(x => x.Id == indto.ReadingId)) + { + indto.IsVisit = true; + } + else + { + indto.IsVisit = false; + } + + if (await existsQuery.AnyAsync()) { return ResponseOutput.NotOk("存在同类型的临床数据");