From 019c946898fec873b8c0cea6ac833f48e6afefef Mon Sep 17 00:00:00 2001 From: he <10978375@qq.com> Date: Fri, 10 Jun 2022 15:59:58 +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 --- .../Service/Reading/ReadingClinicalDataService.cs | 4 +++- IRaCIS.Core.Domain/Reading/View/ReadingClinicalDataView.cs | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/IRaCIS.Core.Application/Service/Reading/ReadingClinicalDataService.cs b/IRaCIS.Core.Application/Service/Reading/ReadingClinicalDataService.cs index fd81b9b73..f27cdc4a7 100644 --- a/IRaCIS.Core.Application/Service/Reading/ReadingClinicalDataService.cs +++ b/IRaCIS.Core.Application/Service/Reading/ReadingClinicalDataService.cs @@ -86,6 +86,7 @@ namespace IRaCIS.Application.Services var entity = (await _readingClinicalDataRepository.Where(t => t.Id == indto.Id, true).FirstOrDefaultAsync()).IfNullThrowException(); _mapper.Map(indto, entity); await _readingClinicalDataPDFRepository.DeleteFromQueryAsync(x => indto.DeleteFileIds.Contains(x.Id)); + await _readingClinicalDataRepository.SaveChangesAsync(); var addFileList = indto.AddFileList.Select(x => new ReadingClinicalDataPDF() { @@ -96,7 +97,8 @@ namespace IRaCIS.Application.Services ClinicalDataTrialSetId = indto.ClinicalDataTrialSetId, IsVisit = indto.IsVisit, ClinicalDataLevel = clinicalDataTrialSet.ClinicalDataLevel, - ReadingId = indto.ReadingId + ReadingId = indto.ReadingId, + ReadingClinicalDataId= entity.Id, }).ToList(); await _readingClinicalDataPDFRepository.AddRangeAsync(addFileList); diff --git a/IRaCIS.Core.Domain/Reading/View/ReadingClinicalDataView.cs b/IRaCIS.Core.Domain/Reading/View/ReadingClinicalDataView.cs index 8d791bd90..67f40bdf6 100644 --- a/IRaCIS.Core.Domain/Reading/View/ReadingClinicalDataView.cs +++ b/IRaCIS.Core.Domain/Reading/View/ReadingClinicalDataView.cs @@ -39,6 +39,9 @@ namespace IRaCIS.Core.Domain.Models public string ClinicalDataSetName { get; set; } + public ClinicalUploadType ClinicalUploadType { get; set; } + + /// /// ///