插入问题修复

IRC_NewDev
he 2024-03-06 17:20:38 +08:00
parent 1fc20e5640
commit 84a8d18519
1 changed files with 9 additions and 2 deletions

View File

@ -1333,10 +1333,17 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
}); });
var addList = _mapper.Map<List<ReadingTableAnswerRowInfo>>(tableRowAnswers); var addList = _mapper.Map<List<ReadingTableAnswerRowInfo>>(tableRowAnswers).OrderBy(x => x.RowIndex).ToList();
foreach (var row in addList)
{
await _readingTableAnswerRowInfoRepository.AddAsync(row);
await _readingTableQuestionAnswerRepository.SaveChangesAsync();
}
await _readingTaskQuestionMarkRepository.AddRangeAsync(questionMarkList); await _readingTaskQuestionMarkRepository.AddRangeAsync(questionMarkList);
await _readingTableAnswerRowInfoRepository.AddRangeAsync(addList);
await _readingTableQuestionAnswerRepository.AddRangeAsync(tableAnswers); await _readingTableQuestionAnswerRepository.AddRangeAsync(tableAnswers);
await _readingTableQuestionAnswerRepository.SaveChangesAsync(); await _readingTableQuestionAnswerRepository.SaveChangesAsync();