From 97538333c0e68ee63f9871a1f01d932630bfd200 Mon Sep 17 00:00:00 2001 From: he <109787524@qq.com> Date: Fri, 1 Mar 2024 15:55:22 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=B4=E5=BA=8A=E6=95=B0=E6=8D=AE=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Service/QC/QCOperationService.cs | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/IRaCIS.Core.Application/Service/QC/QCOperationService.cs b/IRaCIS.Core.Application/Service/QC/QCOperationService.cs index 4423bcd54..f50e8e922 100644 --- a/IRaCIS.Core.Application/Service/QC/QCOperationService.cs +++ b/IRaCIS.Core.Application/Service/QC/QCOperationService.cs @@ -1336,13 +1336,16 @@ namespace IRaCIS.Core.Application.Image.QA dbSubjectVisit.IsConfirmedClinicalData = true; - // CRC 上传的基线数据签名 + // CRC 上传的基线数据签名 + + List clinicalneedSign = new List() { + ClinicalLevel.Subject, + ClinicalLevel.SubjectVisit, + ClinicalLevel.Study, + }; await _readingClinicalDataRepository.UpdatePartialFromQueryAsync(x => - - (x.ClinicalDataTrialSet.ClinicalDataLevel== ClinicalLevel.Subject|| x.ClinicalDataTrialSet.ClinicalDataLevel == ClinicalLevel.SubjectVisit)&& - - + clinicalneedSign.Contains(x.ClinicalDataTrialSet.ClinicalDataLevel)&& x.ClinicalDataTrialSet.UploadRole == UploadRole.CRC && x.ReadingId == dbSubjectVisit.Id && x.IsSign==false, x => new ReadingClinicalData() { IsSign = true,