diff --git a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml index a6614ab89..dca9b5f27 100644 --- a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml +++ b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml @@ -14305,6 +14305,20 @@ + + + 根据项目问题id获取项目问题信息 + + + + + + + 根据项目表格问题id获取项目表格问题信息 + + + + 系统标准阅片关键点文件服务 @@ -15303,6 +15317,14 @@ + + + 删除分割组和分割时的关联数据删除逻辑 + + + + + 快捷键服务 diff --git a/IRaCIS.Core.Application/Service/Reading/ReadingCriterion/ReadingQuestionService.cs b/IRaCIS.Core.Application/Service/Reading/ReadingCriterion/ReadingQuestionService.cs index 525f80927..4bd51876a 100644 --- a/IRaCIS.Core.Application/Service/Reading/ReadingCriterion/ReadingQuestionService.cs +++ b/IRaCIS.Core.Application/Service/Reading/ReadingCriterion/ReadingQuestionService.cs @@ -1,4 +1,4 @@ -using IRaCIS.Core.Application.Contracts; +using IRaCIS.Core.Application.Contracts; using IRaCIS.Core.Application.Service.Reading.Dto; using IRaCIS.Core.Domain.Share; using IRaCIS.Core.Infra.EFCore.Common; @@ -1782,5 +1782,28 @@ namespace IRaCIS.Core.Application.Service #endregion + /// + /// 根据项目问题id获取项目问题信息 + /// + /// + /// + [HttpPost] + public async Task GetReadingQuestionTrialById(Guid id) + { + var result = await _readingQuestionTrialRepository.Where(x => x.Id == id).ProjectTo(_mapper.ConfigurationProvider).FirstNotNullAsync(); + return result; + } + + /// + /// 根据项目表格问题id获取项目表格问题信息 + /// + /// + /// + [HttpPost] + public async Task GetReadingTableQuestionTrialById(Guid id) + { + var result = await _readingTableQuestionTrialRepository.Where(x => x.Id == id).ProjectTo(_mapper.ConfigurationProvider).FirstNotNullAsync(); + return result; + } } }