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

This commit is contained in:
Hewt
2026-03-20 16:55:43 +08:00
parent 751121e878
commit 3bb1a9b46d
2 changed files with 46 additions and 1 deletions
@@ -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
/// <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;
}
}
}