From 27b99eb3be2eaac262f2945ec0744ea961c08338 Mon Sep 17 00:00:00 2001
From: hang <872297557@qq.com>
Date: Tue, 2 Jul 2024 11:08:11 +0800
Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=8E=A5=E5=8F=A3=E8=BF=94?=
=?UTF-8?q?=E5=9B=9E=E8=B7=AF=E5=BE=84=E4=BF=A1=E6=81=AF?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../IRaCIS.Core.Application.xml | 19 +++++++++++
.../ImageAndDoc/DownloadAndUploadService.cs | 33 +++++++++++++++++++
2 files changed, 52 insertions(+)
diff --git a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
index ed3163fab..dc0ac3d68 100644
--- a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
+++ b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
@@ -707,6 +707,11 @@
+
+
+ ExploreRecommendService
+
+
InternationalizationService
@@ -9960,6 +9965,15 @@
CommonDocumentAddOrEdit 列表查询参数模型
+
+ ExploreRecommendView 列表视图模型
+
+
+ ExploreRecommendQuery 列表查询参数模型
+
+
+ ExploreRecommendAddOrEdit 列表查询参数模型
+
FrontAuditConfigView 列表视图模型
@@ -11002,6 +11016,11 @@
ICommonDocumentService
+
+
+ IExploreRecommendService
+
+
IFrontAuditConfigService
diff --git a/IRaCIS.Core.Application/Service/ImageAndDoc/DownloadAndUploadService.cs b/IRaCIS.Core.Application/Service/ImageAndDoc/DownloadAndUploadService.cs
index b733298cb..f8e3c2606 100644
--- a/IRaCIS.Core.Application/Service/ImageAndDoc/DownloadAndUploadService.cs
+++ b/IRaCIS.Core.Application/Service/ImageAndDoc/DownloadAndUploadService.cs
@@ -506,6 +506,39 @@ namespace IRaCIS.Core.Application.Service.ImageAndDoc
}
+
+ public async Task GetSubejectVisitPathInfo(Guid subjectVisitId)
+ {
+ var query = from sv in _subjectVisitRepository.Where(t => t.Id == subjectVisitId)
+
+ select new
+ {
+ SubjectCode = sv.Subject.Code,
+ VisitName = sv.VisitName,
+ StudyList = sv.StudyList.Select(u => new
+ {
+ u.PatientId,
+ u.StudyTime,
+ u.StudyCode,
+
+ SeriesList = u.SeriesList.Select(z => new
+ {
+ z.Modality,
+
+ InstancePathList = z.DicomInstanceList.Select(k => new
+ {
+ k.Path
+ })
+ })
+
+ })
+ };
+
+ var info = query.FirstOrDefault();
+
+ return ResponseOutput.Ok(info);
+ }
+
///
/// 后台任务调用,前端忽略该接口
///