@@ -1,4 +1,4 @@
|
||||
using IRaCIS.Core.Domain.Share;
|
||||
using IRaCIS.Core.Domain.Share;
|
||||
using Newtonsoft.Json;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
@@ -198,9 +198,9 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
|
||||
public GetReportVerifyOutDto CalculateResult { get; set; }
|
||||
public ReadingTaskState ReadingTaskState { get; set; }
|
||||
|
||||
public List<VisitTaskInfo> VisitTaskList { get; set; }
|
||||
public List<VisitTaskInfo> VisitTaskList { get; set; } =new List<VisitTaskInfo> { };
|
||||
|
||||
public List<ReadingReportDto> TaskQuestions { get; set; }
|
||||
public List<ReadingReportDto> TaskQuestions { get; set; } =new List<ReadingReportDto> { };
|
||||
|
||||
public List<LesionDto> LesionCountList { get; set; } = new List<LesionDto>();
|
||||
|
||||
@@ -507,7 +507,27 @@ 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 class EvaluationColumn
|
||||
{
|
||||
public List<List<string>> Evaluation { get; set; }
|
||||
public string DictionaryCode { get; set; }
|
||||
}
|
||||
|
||||
public class ChartItem
|
||||
{
|
||||
public Arm Arm { get; set; }
|
||||
public ReportChartType? ChartType { get; set; }
|
||||
public string GroupName { get; set; }
|
||||
public ValueUnit? Unit { get; set; }
|
||||
public List<string> VisitTaskNameList { get; set; } = new List<string>();
|
||||
public List<DateTime?> LatestScanDateList { get; set; } = new List<DateTime?>();
|
||||
public List<ReportChartData> ChartDataList { get; set; } = new List<ReportChartData>();
|
||||
}
|
||||
|
||||
public class GetReportsChartDataInDto
|
||||
|
||||
Reference in New Issue
Block a user