diff --git a/IRaCIS.Core.Application/Service/ImageAndDoc/DTO/DownloadAndUploadDTO.cs b/IRaCIS.Core.Application/Service/ImageAndDoc/DTO/DownloadAndUploadDTO.cs index ce52ee53d..caa5e5e3a 100644 --- a/IRaCIS.Core.Application/Service/ImageAndDoc/DTO/DownloadAndUploadDTO.cs +++ b/IRaCIS.Core.Application/Service/ImageAndDoc/DTO/DownloadAndUploadDTO.cs @@ -47,6 +47,8 @@ namespace IRaCIS.Core.Application.Service.ImageAndDoc.DTO public string Description { get; set; } public int SeriesCount { get; set; } public int InstanceCount { get; set; } + + public List SopInstanceUidList { get; set; } } } diff --git a/IRaCIS.Core.Application/Service/ImageAndDoc/DownloadAndUploadService.cs b/IRaCIS.Core.Application/Service/ImageAndDoc/DownloadAndUploadService.cs index 0205403b7..df8f8086e 100644 --- a/IRaCIS.Core.Application/Service/ImageAndDoc/DownloadAndUploadService.cs +++ b/IRaCIS.Core.Application/Service/ImageAndDoc/DownloadAndUploadService.cs @@ -94,6 +94,9 @@ namespace IRaCIS.Core.Application.Service.ImageAndDoc InstanceCount = t.InstanceCount, Modalities = t.Modalities, SeriesCount = t.SeriesCount, + + SopInstanceUidList=t.InstanceList.Select(t=>t.SopInstanceUid).ToList(), + }).ToList() }) ; diff --git a/IRaCIS.Core.Domain/Image/TaskStudy.cs b/IRaCIS.Core.Domain/Image/TaskStudy.cs index a6f1193fe..c3871e58c 100644 --- a/IRaCIS.Core.Domain/Image/TaskStudy.cs +++ b/IRaCIS.Core.Domain/Image/TaskStudy.cs @@ -15,6 +15,8 @@ namespace IRaCIS.Core.Domain.Models [JsonIgnore] public List DicomStudyMonitorList { get; set; } = new List(); + [JsonIgnore] + public List InstanceList { get; set; } [JsonIgnore] public List SeriesList { get; set; }