diff --git a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
index 9397ca403..4bdb99e05 100644
--- a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
+++ b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
@@ -331,10 +331,10 @@
获取枚举
- 标识
- Json对象
+ 标识
+ 标识
+ Json对象
-
@@ -487,11 +487,26 @@
受试者ID
-
+
名称
+
+
+ 项目ID
+
+
+
+
+ 受试者Id
+
+
+
+
+ 访视Id
+
+
模块类型
diff --git a/IRaCIS.Core.Application/Service/QC/_MapConfig.cs b/IRaCIS.Core.Application/Service/QC/_MapConfig.cs
index 0918a9626..6d5daacd3 100644
--- a/IRaCIS.Core.Application/Service/QC/_MapConfig.cs
+++ b/IRaCIS.Core.Application/Service/QC/_MapConfig.cs
@@ -95,8 +95,9 @@ namespace IRaCIS.Core.Application.Service
.ForMember(d => d.PreviousSurgeryList, u => u.MapFrom(s => s.PreviousSurgeryList.Where(t => t.SubjectVisitId == subjectVisitId || t.IsSubjectLevel)));
CreateMap();
- CreateMap();
-
+ CreateMap()
+ .ForMember(d => d.IsUploadedImage, u => u.MapFrom(s => s.StudyList.Count() > 0 || s.NoneDicomStudyList.SelectMany(u => u.NoneDicomFileList).Count() > 0));
+
CreateMap()
.ForMember(d => d.FullFilePath, u => u.MapFrom(s => s.Path + "?access_token=" + token));
diff --git a/IRaCIS.Core.Application/Service/Visit/DTO/VisitPointViewModel.cs b/IRaCIS.Core.Application/Service/Visit/DTO/VisitPointViewModel.cs
index 7b9dfc93b..e610c75ee 100644
--- a/IRaCIS.Core.Application/Service/Visit/DTO/VisitPointViewModel.cs
+++ b/IRaCIS.Core.Application/Service/Visit/DTO/VisitPointViewModel.cs
@@ -138,6 +138,8 @@ namespace IRaCIS.Core.Application.Contracts
public string VisitName { get; set; } = String.Empty;
public int VisitExecuted { get; set; }
+
+ public bool IsUploadedImage { get; set; }
}
public class SubjectVisitSelectDTO