diff --git a/IRaCIS.Core.Application/Service/Reading/ReadingCriterion/ReadingCriterionService.cs b/IRaCIS.Core.Application/Service/Reading/ReadingCriterion/ReadingCriterionService.cs index 7ed1b080b..65340aeae 100644 --- a/IRaCIS.Core.Application/Service/Reading/ReadingCriterion/ReadingCriterionService.cs +++ b/IRaCIS.Core.Application/Service/Reading/ReadingCriterion/ReadingCriterionService.cs @@ -42,6 +42,23 @@ namespace IRaCIS.Core.Application.Service.RC this._readingTaskQuestionAnswer = readingTaskQuestionAnswer; } + /// + /// 重置项目标准的重置状态 + /// + /// 项目标准Id + /// + [HttpPost] + public async Task ResetTrialCriterionAsyncState(Guid trialReadingCriterionId) + { + await _readingQuestionCriterionTrialRepository.BatchUpdateNoTrackingAsync(x => x.Id == trialReadingCriterionId, x => new ReadingQuestionCriterionTrial + { + SynchronizeOriginalTime = null, + SynchronizeTime = DateTime.Now.AddYears(-20), + + }); + + return ResponseOutput.Ok(); + } /// /// 获取系统肿瘤信息