From 013561541c1c7c3c5fbe0b295c740251a61d84ac Mon Sep 17 00:00:00 2001 From: hang <872297557@qq.com> Date: Tue, 17 Jun 2025 09:58:53 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9A=8F=E6=9C=BA=E9=98=85=E7=89=87=E5=AF=BC?= =?UTF-8?q?=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Service/Common/TrialImageDownloadService.cs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/IRaCIS.Core.Application/Service/Common/TrialImageDownloadService.cs b/IRaCIS.Core.Application/Service/Common/TrialImageDownloadService.cs index dfe3cf445..c4d317ab2 100644 --- a/IRaCIS.Core.Application/Service/Common/TrialImageDownloadService.cs +++ b/IRaCIS.Core.Application/Service/Common/TrialImageDownloadService.cs @@ -41,7 +41,7 @@ namespace IRaCIS.Core.Application.Service [AllowAnonymous] public async Task DownloadTrialImage(Guid trialId) { - var subjectCodeList = new List() { "S040001", "S140001", "S190002" }; + var subjectCodeList = new List() { "05002", "07006", "07026" }; var downloadInfo = _trialRepository.Where(t => t.Id == trialId).Select(t => new { t.ResearchProgramNo, @@ -64,10 +64,10 @@ namespace IRaCIS.Core.Application.Service InstancePathList = z.DicomInstanceList.Select(k => new { k.Path - }) + }).ToList() }) - }), + }).ToList(), NoneDicomStudyList = sv.NoneDicomStudyList.Select(nd => new { @@ -80,14 +80,15 @@ namespace IRaCIS.Core.Application.Service file.FileName, file.Path, file.FileType - }) - }) + }).ToList() + }).ToList() }).ToList() }).FirstOrDefault(); var count = downloadInfo.VisitList.SelectMany(t => t.NoneDicomStudyList).SelectMany(t => t.FileList).Count(); + var count2 = downloadInfo.VisitList.SelectMany(t => t.StudyList).SelectMany(t => t.SeriesList).SelectMany(t=>t.InstancePathList).Count(); if (downloadInfo != null) {