diff --git a/IRaCIS.Core.Application/Service/Allocation/VisitTaskService.cs b/IRaCIS.Core.Application/Service/Allocation/VisitTaskService.cs index 65d277c49..1b7a9f847 100644 --- a/IRaCIS.Core.Application/Service/Allocation/VisitTaskService.cs +++ b/IRaCIS.Core.Application/Service/Allocation/VisitTaskService.cs @@ -614,9 +614,6 @@ namespace IRaCIS.Core.Application.Service.Allocation - - - /// /// 访视任务 /// @@ -704,9 +701,6 @@ namespace IRaCIS.Core.Application.Service.Allocation } - - - /// /// PM阅片跟踪 /// @@ -749,8 +743,6 @@ namespace IRaCIS.Core.Application.Service.Allocation } - - /// /// PM 重阅追踪 /// diff --git a/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/TrialConfigDTO.cs b/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/TrialConfigDTO.cs index db323d43f..d38885b24 100644 --- a/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/TrialConfigDTO.cs +++ b/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/TrialConfigDTO.cs @@ -466,8 +466,13 @@ namespace IRaCIS.Core.Application.Contracts + //是否附加评估 + public bool IsAdditionalAssessment { get; set; } + //自动 手动生成任务 + public bool IsAutoCreate { get; set; } + } @@ -804,6 +809,13 @@ namespace IRaCIS.Core.Application.Contracts public class SetCriterionReadingInfoInDto { + //是否附加评估 + public bool IsAdditionalAssessment { get; set; } + + + //自动 手动生成任务 + public bool IsAutoCreate { get; set; } + /// /// 项目标准ID /// diff --git a/IRaCIS.Core.Application/Service/TrialSiteUser/TrialConfigService.cs b/IRaCIS.Core.Application/Service/TrialSiteUser/TrialConfigService.cs index 79a502e59..8e95155c4 100644 --- a/IRaCIS.Core.Application/Service/TrialSiteUser/TrialConfigService.cs +++ b/IRaCIS.Core.Application/Service/TrialSiteUser/TrialConfigService.cs @@ -552,7 +552,8 @@ namespace IRaCIS.Core.Application IsGlobalReading = inDto.IsGlobalReading, IsArbitrationReading = inDto.IsArbitrationReading, IsOncologyReading = inDto.IsOncologyReading, - + IsAdditionalAssessment=inDto.IsAdditionalAssessment, + IsAutoCreate=inDto.IsAutoCreate }); diff --git a/IRaCIS.Core.Domain/Reading/ReadingCriterion/ReadingQuestionCriterionTrial.cs b/IRaCIS.Core.Domain/Reading/ReadingCriterion/ReadingQuestionCriterionTrial.cs index f867001cf..4d5ad5f3a 100644 --- a/IRaCIS.Core.Domain/Reading/ReadingCriterion/ReadingQuestionCriterionTrial.cs +++ b/IRaCIS.Core.Domain/Reading/ReadingCriterion/ReadingQuestionCriterionTrial.cs @@ -233,12 +233,19 @@ namespace IRaCIS.Core.Domain.Models /// public bool IsMustGlobalReading { get; set; } = false; - #endregion - /// - /// 项目 - /// - [ForeignKey("TrialId")] + //是否附加评估 + public bool IsAdditionalAssessment { get; set; } + + + //自动 手动生成任务 + public bool IsAutoCreate { get; set; } + #endregion + + /// + /// 项目 + /// + [ForeignKey("TrialId")] [JsonIgnore] public Trial Trial { get; set; }