diff --git a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
index d12a61ff4..57f451d89 100644
--- a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
+++ b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
@@ -1830,6 +1830,11 @@
至少一个淋巴结靶病灶短径≥10 mm
+
+
+ 淋巴结非靶病灶状态全部为消失
+
+
该淋巴结靶病灶短径绝对增加值≥5 mm
@@ -2235,6 +2240,11 @@
数值类型
+
+
+ 自定义单位
+
+
单位
@@ -3680,6 +3690,11 @@
单位
+
+
+ 自定义单位
+
+
数据来源
@@ -4001,6 +4016,11 @@
单位
+
+
+ 自定义单位
+
+
自定义计算标记
@@ -4571,6 +4591,11 @@
单位
+
+
+ 自定义单位
+
+
自定义计算标记
@@ -6621,6 +6646,11 @@
阅片信息签名时间
+
+
+ eCRF报告是否显示在图像页面
+
+
仲裁阅片
@@ -6716,6 +6746,16 @@
类型值
+
+
+ 单位
+
+
+
+
+ 自定义单位
+
+
是否启用
@@ -6826,6 +6866,11 @@
修约小数点
+
+
+ eCRF报告是否显示在图像页面
+
+
项目标准Id
@@ -6896,6 +6941,11 @@
项目标准ID
+
+
+ eCRF报告是否显示在图像页面
+
+
修约小数点
diff --git a/IRaCIS.Core.Application/Service/Allocation/DTO/VisitTaskViewModel.cs b/IRaCIS.Core.Application/Service/Allocation/DTO/VisitTaskViewModel.cs
index d749b56fa..bfafba782 100644
--- a/IRaCIS.Core.Application/Service/Allocation/DTO/VisitTaskViewModel.cs
+++ b/IRaCIS.Core.Application/Service/Allocation/DTO/VisitTaskViewModel.cs
@@ -81,6 +81,8 @@ namespace IRaCIS.Core.Application.ViewModel
public int? DigitPlaces { get; set; } = 2;
+ public bool IseCRFShowInDicomReading { get; set; } = false;
+
/////
///// 仲裁对象
diff --git a/IRaCIS.Core.Application/Service/Allocation/_MapConfig.cs b/IRaCIS.Core.Application/Service/Allocation/_MapConfig.cs
index 133fc3318..26caabe34 100644
--- a/IRaCIS.Core.Application/Service/Allocation/_MapConfig.cs
+++ b/IRaCIS.Core.Application/Service/Allocation/_MapConfig.cs
@@ -103,10 +103,17 @@ namespace IRaCIS.Core.Application.Service
CreateMap();
-
+
CreateMap()
.ForMember(o => o.TrialReadingCriterionName, t => t.MapFrom(u => u.TrialReadingCriterion.CriterionName))
+ .ForMember(o => o.ReadingTool, t => t.MapFrom(u => u.TrialReadingCriterion.ReadingTool))
+ .ForMember(o => o.IsReadingTaskViewInOrder, t => t.MapFrom(u => u.TrialReadingCriterion.IsReadingTaskViewInOrder))
+ .ForMember(o => o.IsReadingShowSubjectInfo, t => t.MapFrom(u => u.TrialReadingCriterion.IsReadingShowSubjectInfo))
+ .ForMember(o => o.IsReadingShowPreviousResults, t => t.MapFrom(u => u.TrialReadingCriterion.IsReadingShowPreviousResults))
+ .ForMember(o => o.DigitPlaces, t => t.MapFrom(u => u.TrialReadingCriterion.DigitPlaces))
+ .ForMember(o => o.IseCRFShowInDicomReading, t => t.MapFrom(u => u.TrialReadingCriterion.IseCRFShowInDicomReading))
+
.ForMember(o => o.SiteId, t => t.MapFrom(u => u.Subject.SiteId))
.ForMember(o => o.TrialSiteCode, t => t.MapFrom(u => u.IsSelfAnalysis == true ? u.BlindTrialSiteCode : u.Subject.TrialSite.TrialSiteCode))
.ForMember(o => o.SubjectCode, t => t.MapFrom(u => u.IsSelfAnalysis == true ? u.BlindSubjectCode : u.Subject.Code))