This commit is contained in:
2022-07-20 16:12:00 +08:00
parent 38ecf6cfd7
commit 4c015e29b6
3 changed files with 370 additions and 293 deletions
@@ -292,6 +292,50 @@ namespace IRaCIS.Core.Application.ViewModel
}
public class SubjectAssignStatQuery:PageInput
{
[NotDefault]
public Guid TrialId { get; set; }
public Guid? SiteId { get; set; }
public Guid? SubjectId { get; set; }
public string SubjectCode { get; set; } = String.Empty;
}
public class SubjectAssignStat
{
public Guid TrialId { get; set; }
public Guid SiteId { get; set; }
public Guid SubjectId { get; set; }
public String TrialSiteCode { get; set; } = String.Empty;
public string SubjectCode { get; set; } = String.Empty;
public int? VisitTaskTypeCount { get; set; }
public int? GlobalTaskTypeCount { get; set; }
public int? JudgeTaskTypeCount { get; set; }
public int? OncologyTaskTypeCount { get; set; }
//public UserSimpleInfo SingelDoctorUser { get; set; }
//public UserSimpleInfo DoubleDoctorUser1 { get; set; }
//public UserSimpleInfo DoubleDoctorUser2 { get; set; }
//public UserSimpleInfo JudgeDoctorUser { get; set; }
//public UserSimpleInfo OncologyDoctorUser { get; set; }
}
public class SubjectAssignView
{
public Guid TrialId { get; set; }