修改
continuous-integration/drone/push Build is passing Details

Test_IRC_Net8
Hewt 2026-03-20 16:55:43 +08:00
parent 751121e878
commit 3bb1a9b46d
2 changed files with 46 additions and 1 deletions

View File

@ -14305,6 +14305,20 @@
</summary> </summary>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:IRaCIS.Core.Application.Service.ReadingQuestionService.GetReadingQuestionTrialById(System.Guid)">
<summary>
根据项目问题id获取项目问题信息
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Core.Application.Service.ReadingQuestionService.GetReadingTableQuestionTrialById(System.Guid)">
<summary>
根据项目表格问题id获取项目表格问题信息
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="T:IRaCIS.Core.Application.Service.SystemCriterionKeyFileService"> <member name="T:IRaCIS.Core.Application.Service.SystemCriterionKeyFileService">
<summary> <summary>
系统标准阅片关键点文件服务 系统标准阅片关键点文件服务
@ -15303,6 +15317,14 @@
<param name="inDto"></param> <param name="inDto"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:IRaCIS.Core.Application.Service.SegmentationService.DeleteBindingsAndAnswersAsync(System.Nullable{System.Guid},System.Nullable{System.Guid})">
<summary>
删除分割组和分割时的关联数据删除逻辑
</summary>
<param name="segmentationId"></param>
<param name="segmentId"></param>
<returns></returns>
</member>
<member name="T:IRaCIS.Core.Application.Service.ShortcutKeyService"> <member name="T:IRaCIS.Core.Application.Service.ShortcutKeyService">
<summary> <summary>
快捷键服务 快捷键服务

View File

@ -1,4 +1,4 @@
using IRaCIS.Core.Application.Contracts; using IRaCIS.Core.Application.Contracts;
using IRaCIS.Core.Application.Service.Reading.Dto; using IRaCIS.Core.Application.Service.Reading.Dto;
using IRaCIS.Core.Domain.Share; using IRaCIS.Core.Domain.Share;
using IRaCIS.Core.Infra.EFCore.Common; using IRaCIS.Core.Infra.EFCore.Common;
@ -1782,5 +1782,28 @@ namespace IRaCIS.Core.Application.Service
#endregion #endregion
/// <summary>
/// 根据项目问题id获取项目问题信息
/// </summary>
/// <param name="id"></param>
/// <returns></returns>
[HttpPost]
public async Task<ReadingQuestionTrialView> GetReadingQuestionTrialById(Guid id)
{
var result = await _readingQuestionTrialRepository.Where(x => x.Id == id).ProjectTo<ReadingQuestionTrialView>(_mapper.ConfigurationProvider).FirstNotNullAsync();
return result;
}
/// <summary>
/// 根据项目表格问题id获取项目表格问题信息
/// </summary>
/// <param name="id"></param>
/// <returns></returns>
[HttpPost]
public async Task<ReadingTableQuestionTrialView> GetReadingTableQuestionTrialById(Guid id)
{
var result = await _readingTableQuestionTrialRepository.Where(x => x.Id == id).ProjectTo<ReadingTableQuestionTrialView>(_mapper.ConfigurationProvider).FirstNotNullAsync();
return result;
}
} }
} }