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);
+ }
+
///
/// 后台任务调用,前端忽略该接口
///