From 1fbf6355822ce2210d67a8bf71a2ee08b5b9144b Mon Sep 17 00:00:00 2001 From: hang <872297557@qq.com> Date: Tue, 21 May 2024 16:00:48 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=BF=94=E5=9B=9Einstance=20?= =?UTF-8?q?=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Service/ImageAndDoc/DTO/DownloadAndUploadDTO.cs | 2 ++ .../Service/ImageAndDoc/DownloadAndUploadService.cs | 3 +++ IRaCIS.Core.Domain/Image/TaskStudy.cs | 2 ++ 3 files changed, 7 insertions(+) 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; }