diff --git a/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs b/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs index 6bf6d6bb7..eea64c0c0 100644 --- a/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs +++ b/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs @@ -1537,6 +1537,7 @@ namespace IRaCIS.Application.Services await _readingTaskQuestionMarkRepository.BatchDeleteNoTrackingAsync(x => x.VisitTaskId == inDto.VisitTaskId); + var datetime = DateTime.Now; List markList = inDto.QuestionMarkInfoList.Select(x => new ReadingTaskQuestionMark { @@ -1550,9 +1551,10 @@ namespace IRaCIS.Application.Services QuestionId = x.QuestionId, SeriesId = x.SeriesId, StudyId = x.StudyId, + CreateTime = datetime - }); - + }).ToList(); + await _readingTaskQuestionMarkRepository.AddRangeAsync(markList); await _readingTaskQuestionAnswerRepository.SaveChangesAsync(); return ResponseOutput.Ok(true); }