diff --git a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs index e023093f..6fa2888b 100644 --- a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs +++ b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs @@ -884,6 +884,12 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto /// public int? DigitPlaces { get; set; } = 2; + + /// + /// 标准类型 + /// + public CriterionType CriterionType { get; set; } + public bool IsExistsNoDicomFile { get; set; } = false; public string TaskBlindName { get; set; } diff --git a/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs b/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs index 42502dcf..67d917fb 100644 --- a/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs +++ b/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs @@ -1205,6 +1205,7 @@ namespace IRaCIS.Application.Services x.IsReadingShowPreviousResults, x.IsReadingShowSubjectInfo, x.DigitPlaces, + x.CriterionType, }).FirstOrDefaultAsync(); task.IsReadingShowPreviousResults = criterionInfo.IsReadingShowPreviousResults; @@ -1222,6 +1223,7 @@ namespace IRaCIS.Application.Services })).Count() > 0; task.DigitPlaces = criterionInfo.DigitPlaces; + task.CriterionType = criterionInfo.CriterionType; return task; }