From 445ee0084046a59a124ef28339cd986a25366d23 Mon Sep 17 00:00:00 2001 From: hang <872297557@qq.com> Date: Tue, 25 Mar 2025 09:25:28 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=97=B6=E9=97=B4=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- IRaCIS.Core.Application/Service/Visit/PatientService.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/IRaCIS.Core.Application/Service/Visit/PatientService.cs b/IRaCIS.Core.Application/Service/Visit/PatientService.cs index ac71d95e9..ee1b1a008 100644 --- a/IRaCIS.Core.Application/Service/Visit/PatientService.cs +++ b/IRaCIS.Core.Application/Service/Visit/PatientService.cs @@ -3071,14 +3071,18 @@ namespace IRaCIS.Application.Services }; - //看当前前端有没有传递modality,有的话以前端为准,没有的话以配置为准 构造同样数量的请求 var requestModalityList = (inQuery.ModalitiesInStudyList != null && inQuery.ModalitiesInStudyList.Count > 0) ? inQuery.ModalitiesInStudyList : find.ModalityList; + //支持多模态的Pacs var modality = string.Join($"\\", requestModalityList); + if (inQuery.TrialId == null) { + + + //判断前段有没有传递时间 if (find.PacsSearchMaxDays != 0) { @@ -3143,7 +3147,7 @@ namespace IRaCIS.Application.Services } - var request = CreateStudyRequest(cloneInQuery, modality); + var request = CreateStudyRequest(cloneInQuery, ""); request.OnResponseReceived += responseDelegate; await client.AddRequestAsync(request);