修改一致性核查bug

This commit is contained in:
2025-10-23 16:27:23 +08:00
parent 19f52bc133
commit f347b0cace
5 changed files with 224 additions and 15 deletions
@@ -0,0 +1,90 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace IRaCIS.Core.Application.ViewModel
{
public class VisitFinishedStatQuery
{
public Guid TrialId { get; set; }
public Guid? TrialReadingCriterionId { get; set; }
}
public class VisitFinishedStatViewModel
{
public int? UploadedCount { get; set; }
public int? QCFinishedCount { get; set; }
public int? CheckFinishedCount { get; set; }
public List<VisitReadingCriterionInfo> CriterionList { get; set; }
}
public class VisitReadingCriterionInfo
{
public Guid TrialReadingCriterionId { get; set; }
public string TrialReadingCriterionName { get; set; }
public int? ReadingFinishedCount { get; set; }
}
public class VisitQuestionStatQuery
{
public Guid TrialId { get; set; }
}
public class VisitQuestionViewModel
{
public int? QCQuestion_IngCount { get; set; }
public int? QCQuestion_ClosedCount { get; set; }
public int? CheckQuestion_ClosedCount { get; set; }
public int? CheckQuestion_IngCount { get; set; }
public int? MedicalReviewQuestion_ClosedCount { get; set; }
public int? MedicalReviewQuestion_IngCount { get; set; }
//public List<MedicalReviewQuestionInfo> CriterionList { get; set; }
}
public class MedicalReviewQuestionInfo
{
public Guid TrialReadingCriterionId { get; set; }
public string TrialReadingCriterionName { get; set; }
public int? MedicalReviewQuestion_ClosedCount { get; set; }
public int? MedicalReviewQuestion_IngCount { get; set; }
}
public class EfficacyEvaluationQuery
{
public Guid TrialId { get; set; }
public Guid TrialReadingCriterionId { get; set; }
}
public class EfficacyEvaluationStatViewModel
{
public int OverallTumorEvaluation { get; set; }
public int SubjectCount { get; set; }
}
}