质控导出

This commit is contained in:
2025-07-23 09:28:45 +08:00
parent dae5ee098a
commit 2541d08fba
4 changed files with 188 additions and 2 deletions
@@ -2235,5 +2235,67 @@ namespace IRaCIS.Core.Application.Contracts
}
public class QCQuestionAnswerResult_export
{
public Guid SubjectVisitId { get; set; }
public string TrialSiteCode { get; set; }
public string SubjectCode { get; set; }
public string VisitName { get; set; }
public decimal VisitNum { get; set; }
public CurrentQC CurrentQCEnum { get; set; }
public string AuditUserName { get; set; }
public string AuditUserFullName { get; set; }
public string AuditUser => $"{AuditUserName}({AuditUserFullName})";
public DateTime? AuditTime { get; set; }
public DateTime? SecondReviewTime { get; set; }
public Guid QuestionId { get; set; }
public string QuesitonName { get; set; }
public string Answer { get; set; }
public int ShowOrder { get; set; }
}
public class QCQuestionResult_Export
{
public string TrialSiteCode { get; set; }
public string SubjectCode { get; set; }
public string VisitName { get; set; }
public decimal VisitNum { get; set; }
public CurrentQC CurrentQCEnum { get; set; }
public string AuditUserName { get; set; }
public string AuditUserFullName { get; set; }
public string AuditUser => $"{AuditUserName}({AuditUserFullName})";
public DateTime? AuditTime { get; set; }
public List<QCQuestionAnswerExport> QuestionAnswerList { get; set; }
}
public class QCQuestionAnswerExport
{
public Guid QuestionId { get; set; }
public string QuestionName { get; set; }
public string Answer { get; set; }
public int ShowOrder { get; set; }
}
}