Merge branch 'Test_IRC_Net8' of https://gitea.frp.extimaging.com/XCKJ/irc-netcore-api into Test_IRC_Net8
continuous-integration/drone/push Build is passing Details

Test_IRC_Net8
he 2026-01-05 10:00:12 +08:00
commit 312c96ef8f
2 changed files with 6 additions and 2 deletions

View File

@ -46,6 +46,8 @@ namespace IRaCIS.Core.Application.ViewModel
public Guid? TrialSiteId { get; set; }
public Guid? TrialReadingCriterionId { get; set; }
}
public class VisitQuestionViewModel

View File

@ -95,10 +95,12 @@ public class TrialStatService(
MedicalReviewQuestion_ClosedCount = t.TaskMedicalReviewList.Where(t => inQuery.TrialSiteId != null ? t.VisitTask.Subject.TrialSiteId == inQuery.TrialSiteId : true)
.Where(t => inQuery.TrialReadingCriterionId != null ? t.VisitTask.TrialReadingCriterionId == inQuery.TrialReadingCriterionId : true)
.Where(t => t.VisitTask.IsAnalysisCreate == false && t.IsClosedDialog).Count(),
MedicalReviewQuestion_IngCount = t.TaskMedicalReviewList.Where(t => inQuery.TrialSiteId != null ? t.VisitTask.Subject.TrialSiteId == inQuery.TrialSiteId : true)
.Where(t => t.VisitTask.IsAnalysisCreate == false && t.IsClosedDialog == false).Count(),
.Where(t => inQuery.TrialReadingCriterionId != null ? t.VisitTask.TrialReadingCriterionId == inQuery.TrialReadingCriterionId : true)
.Where(t => t.VisitTask.IsAnalysisCreate == false && t.IsClosedDialog == false && t.IsHaveQuestion == true).Count(),
}).FirstOrDefaultAsync();