修改导表结果
This commit is contained in:
@@ -91,17 +91,48 @@ namespace IRaCIS.Core.Application.ViewModel
|
||||
public Guid? TrialSiteId { get; set; }
|
||||
}
|
||||
|
||||
public class FirstPdInfo
|
||||
{
|
||||
public string SubjectCode { get; set; }
|
||||
|
||||
public DateTime? EarliestScanDate { get; set; }
|
||||
|
||||
public DateTime? BaseLineLatestScanDate { get; set; }
|
||||
|
||||
|
||||
// 新增属性:天数差
|
||||
public double? DaysDiff
|
||||
{
|
||||
get
|
||||
{
|
||||
if (BaseLineLatestScanDate.HasValue && EarliestScanDate.HasValue)
|
||||
{
|
||||
return (EarliestScanDate.Value - BaseLineLatestScanDate.Value).TotalDays;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public class EfficacyEvaluationStatViewModel
|
||||
{
|
||||
public string? DictionaryCode { get; set; }
|
||||
|
||||
public string Code { get; set; }
|
||||
public string OverallTumorEvaluation { get; set; }
|
||||
|
||||
public int SubjectCount { get; set; }
|
||||
public int SubjectCount => SubjectCodeList.Count();
|
||||
|
||||
public List<string> SubjectCodeList { get; set; }
|
||||
}
|
||||
|
||||
public class EfficacyEvaluationExport
|
||||
{
|
||||
|
||||
public DateTime? EarliestScanDate { get; set; }
|
||||
|
||||
public DateTime? LatestScanDate { get; set; }
|
||||
|
||||
|
||||
public Guid Id { get; set; }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user