Quellcode durchsuchen

处理新增学生作答异常的问题

zhouj1203@hotmail.com vor 4 Jahren
Ursprung
Commit
8f91f8f547
1 geänderte Dateien mit 3 neuen und 1 gelöschten Zeilen
  1. 3 1
      TEAMModelOS/Controllers/Common/ExamController.cs

+ 3 - 1
TEAMModelOS/Controllers/Common/ExamController.cs

@@ -351,10 +351,12 @@ namespace TEAMModelOS.Controllers
                         result.studentIds.Add(studentId.ToString());
                         result.studentScores.Add(new List<double>());
                         result.studentAnswers.Add(new List<string>());
+                        result.sum.Add(0);
                     }
+                    int newIndex = result.studentIds.IndexOf(studentId.ToString());
                     string FileName = result.examId + "/" + result.subjectId+"/" +studentId ;
                     string blob = await _azureStorage.UploadFileByContainer(school.ToString(), ans.ToJsonString(), "exam", FileName +"/"+ "ans.json");
-                    result.studentAnswers[index].Add(blob);
+                    result.studentAnswers[newIndex].Add(blob);
 
                     for (int i = 0; i < ans.Count; i++)
                     {