diff --git a/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/TrialConfigDTO.cs b/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/TrialConfigDTO.cs index 9bb723ded..d7f800cfe 100644 --- a/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/TrialConfigDTO.cs +++ b/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/TrialConfigDTO.cs @@ -860,6 +860,11 @@ namespace IRaCIS.Core.Application.Contracts { public string CriterionModalitys { get; set; } + public ReadingImageDownload? ImageDownloadEnum { get; set; } + + public ReadingImageUpload? ImageUploadEnum { get; set; } + + //是否附加评估 public bool IsAdditionalAssessment { get; set; } diff --git a/IRaCIS.Core.Application/Service/TrialSiteUser/TrialConfigService.cs b/IRaCIS.Core.Application/Service/TrialSiteUser/TrialConfigService.cs index 64ffae28b..3e3a26e1e 100644 --- a/IRaCIS.Core.Application/Service/TrialSiteUser/TrialConfigService.cs +++ b/IRaCIS.Core.Application/Service/TrialSiteUser/TrialConfigService.cs @@ -601,6 +601,8 @@ namespace IRaCIS.Core.Application await _readingQuestionCriterionTrialRepository.UpdatePartialFromQueryAsync(inDto.TrialReadingCriterionId, x => new ReadingQuestionCriterionTrial() { + ImageDownloadEnum=inDto.ImageDownloadEnum, + ImageUploadEnum=inDto.ImageUploadEnum, CriterionModalitys=inDto.CriterionModalitys, ReadingTool = inDto.ReadingTool, IsReadingPeriod = inDto.IsReadingPeriod, diff --git a/IRaCIS.Core.Domain/Reading/ReadingCriterion/ReadingQuestionCriterionTrial.cs b/IRaCIS.Core.Domain/Reading/ReadingCriterion/ReadingQuestionCriterionTrial.cs index 70b48da83..0f69ee9c4 100644 --- a/IRaCIS.Core.Domain/Reading/ReadingCriterion/ReadingQuestionCriterionTrial.cs +++ b/IRaCIS.Core.Domain/Reading/ReadingCriterion/ReadingQuestionCriterionTrial.cs @@ -276,19 +276,19 @@ namespace IRaCIS.Core.Domain.Models public List VisitTaskList { get; set; } - public ImageDownload? ImageDownloadEnum { get; set; } + public ReadingImageDownload? ImageDownloadEnum { get; set; } - public ImageUpload? ImageUploadEnum { get; set; } + public ReadingImageUpload? ImageUploadEnum { get; set; } } - public enum ImageDownload + public enum ReadingImageDownload { None = 0, Subejct = 1, Visit = 2, } - public enum ImageUpload + public enum ReadingImageUpload { None = 0,