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

This commit is contained in:
he
2025-12-29 16:58:24 +08:00
parent e94e875a8a
commit c8e5a5173c
3 changed files with 22 additions and 5 deletions
@@ -509,7 +509,10 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
public class GetReportsChartSummaryOutDto
{
public EvaluationColumn Evaluation { get; set; }
public List<ChartItem> Charts { get; set; } = new List<ChartItem>();
public List<ChartItem> TargetCharts { get; set; } = new List<ChartItem>();
public List<ChartItem> QuestionCharts { get; set; } = new List<ChartItem>();
}
@@ -558,17 +558,17 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
if (r1Data != null)
{
var r1Target = await BuildTargetChart(r1Data, Arm.DoubleReadingArm1);
result.Charts.Add(r1Target);
result.TargetCharts.Add(r1Target);
var r1Groups = BuildShowChartGroups(r1Data, Arm.DoubleReadingArm1);
result.Charts.AddRange(r1Groups);
result.QuestionCharts.AddRange(r1Groups);
}
if (r2Data != null)
{
var r2Target = await BuildTargetChart(r2Data, Arm.DoubleReadingArm2);
result.Charts.Add(r2Target);
result.TargetCharts.Add(r2Target);
var r2Groups = BuildShowChartGroups(r2Data, Arm.DoubleReadingArm2);
result.Charts.AddRange(r2Groups);
result.QuestionCharts.AddRange(r2Groups);
}
return result;