添加 获取报告图表
continuous-integration/drone/push Build is passing Details

Test_IRC_Net8
he 2025-11-13 10:15:43 +08:00
parent 52dd676cf9
commit 9f3bb29004
4 changed files with 42 additions and 2 deletions

View File

@ -445,7 +445,17 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
public string TaskBlindName { get; set; } = string.Empty; public string TaskBlindName { get; set; } = string.Empty;
} }
public class GetReportsChartDataOutDto
{
}
public class GetReportsChartDataInDto
{
public Guid VisitTaskId { get; set; }
public Guid TrialId { get; set; }
}
public class SetReadKeyFileInDto public class SetReadKeyFileInDto
{ {
public Guid TrialCriterionId { get; set; } public Guid TrialCriterionId { get; set; }

View File

@ -81,6 +81,17 @@ namespace IRaCIS.Core.Application.Service
IMapper _mapper, IUserInfo _userInfo, IStringLocalizer _localizer, IFusionCache _fusionCache) : BaseService, IReadingImageTaskService IMapper _mapper, IUserInfo _userInfo, IStringLocalizer _localizer, IFusionCache _fusionCache) : BaseService, IReadingImageTaskService
{ {
/// <summary>
/// 获取报告图表数据
/// </summary>
/// <param name=""></param>
/// <returns></returns>
[HttpPost]
public async Task<GetReportsChartDataOutDto> GetReportsChartData(GetReportsChartDataInDto inDto)
{
return await _readingCalculateService.GetReportsChartData(inDto);
}
/// <summary> /// <summary>
/// 设置已阅读关键文件 /// 设置已阅读关键文件
/// </summary> /// </summary>

View File

@ -240,6 +240,21 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
} }
/// <summary>
/// 获取报告图表数据
/// </summary>
/// <param name="inDto"></param>
/// <returns></returns>
public async Task<GetReportsChartDataOutDto> GetReportsChartData(GetReportsChartDataInDto inDto)
{
var data = await GetReadingReportEvaluation(new GetReadingReportEvaluationInDto()
{
TrialId = inDto.TrialId,
VisitTaskId = inDto.VisitTaskId,
});
return new GetReportsChartDataOutDto();
}
/// <summary> /// <summary>
/// 获取阅片报告 /// 获取阅片报告
/// </summary> /// </summary>

View File

@ -14,8 +14,12 @@ namespace IRaCIS.Core.Application.Service
/// <returns></returns> /// <returns></returns>
Task CalculateTask(CalculateTaskInDto inDto); Task CalculateTask(CalculateTaskInDto inDto);
/// <summary>
/// 获取报告图表数据
/// </summary>
/// <param name="inDto"></param>
/// <returns></returns>
Task<GetReportsChartDataOutDto> GetReportsChartData(GetReportsChartDataInDto inDto);
/// <summary> /// <summary>
/// 验证访视提交 /// 验证访视提交