Uat_Study
he 2022-10-27 10:14:18 +08:00
parent 98e2bc75b1
commit d0148a27cc
1 changed files with 6 additions and 4 deletions

View File

@ -125,7 +125,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
TableQuestionId = x.TableQuestionId, TableQuestionId = x.TableQuestionId,
TrialId = x.TrialId, TrialId = x.TrialId,
VisitTaskId = visitTaskId, VisitTaskId = visitTaskId,
}); }).ToList();
try try
@ -148,6 +148,8 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
var maxNewLesionsRowIndex = tableRowAnswers.Where(x => x.QuestionId == newLesionQuestion.Id).OrderByDescending(x => x.RowIndex).Select(x => x.RowIndex).FirstOrDefault(); var maxNewLesionsRowIndex = tableRowAnswers.Where(x => x.QuestionId == newLesionQuestion.Id).OrderByDescending(x => x.RowIndex).Select(x => x.RowIndex).FirstOrDefault();
maxNewLesionsRowIndex = Math.Floor(maxNewLesionsRowIndex); maxNewLesionsRowIndex = Math.Floor(maxNewLesionsRowIndex);
foreach (var item in tableRowAnswers.Where(x => x.QuestionId == newLesionQuestion.Id).OrderBy(x=>x.RowIndex)) foreach (var item in tableRowAnswers.Where(x => x.QuestionId == newLesionQuestion.Id).OrderBy(x=>x.RowIndex))
{ {
maxNewLesionsRowIndex++; maxNewLesionsRowIndex++;
@ -158,8 +160,8 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
{ {
tableAnswer.QuestionId = alwaysNewLesionsQuestion.Id; tableAnswer.QuestionId = alwaysNewLesionsQuestion.Id;
tableAnswer.TableQuestionId = alwaysTableQuestionIdDic[tableAnswer.TableQuestionId]; tableAnswer.TableQuestionId = alwaysTableQuestionIdDic[tableAnswer.TableQuestionId];
tableAnswer.RowIndex = maxNewLesionsRowIndex;
} }
} }
} }