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

Test_IRC_Net8
he 2025-12-29 16:47:21 +08:00
parent 9d7bd3c35b
commit e94e875a8a
3 changed files with 21 additions and 0 deletions

View File

@ -94,6 +94,17 @@ namespace IRaCIS.Core.Application.Service
return await _readingCalculateService.GetReportsChartData(inDto);
}
/// <summary>
/// 获取图表数据汇总
/// </summary>
/// <param name="inDto"></param>
/// <returns></returns>
[HttpPost]
public async Task<GetReportsChartSummaryOutDto> GetReportsChartSummary(GetReportsChartSummaryInDto inDto)
{
return await _readingCalculateService.GetReportsChartSummary(inDto);
}
/// <summary>
/// 设置已阅读关键文件
/// </summary>

View File

@ -248,6 +248,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
/// </summary>
/// <param name="inDto"></param>
/// <returns></returns>
[HttpPost]
public async Task<GetReportsChartDataOutDto> GetReportsChartData(GetReportsChartDataInDto inDto)
{
var criterionId = await _visitTaskRepository.Where(x => x.Id == inDto.VisitTaskId).Select(x => x.TrialReadingCriterionId).FirstNotNullAsync();
@ -334,6 +335,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
return result;
}
private async Task<GetReportsChartDataOutDto> GetReportsChartTypeData(GetReportsChartTypeDataInDto inDto)
{
var visitTaskNameList = inDto.Data.VisitTaskList.Select(x => x.BlindName).ToList();
@ -436,6 +438,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
/// </summary>
/// <param name="inDto"></param>
/// <returns></returns>
[HttpPost]
public async Task<GetReportsChartSummaryOutDto> GetReportsChartSummary(GetReportsChartSummaryInDto inDto)
{
var result= new GetReportsChartSummaryOutDto();

View File

@ -14,6 +14,13 @@ namespace IRaCIS.Core.Application.Service
/// <returns></returns>
Task CalculateTask(CalculateTaskInDto inDto);
/// <summary>
/// 获取图表数据汇总
/// </summary>
/// <param name="inDto"></param>
/// <returns></returns>
Task<GetReportsChartSummaryOutDto> GetReportsChartSummary(GetReportsChartSummaryInDto inDto);
/// <summary>
/// 获取报告图表数据
/// </summary>