CrazyIter_Bin преди 4 години
родител
ревизия
72d8255479
променени са 2 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 1 0
      TEAMModelOS.SDK/Models/Cosmos/School/ClassAnalysis.cs
  2. 2 1
      TEAMModelOS/Controllers/Analysis/AchievementController.cs

+ 1 - 0
TEAMModelOS.SDK/Models/Cosmos/School/ClassAnalysis.cs

@@ -11,6 +11,7 @@ namespace TEAMModelOS.SDK.Models.Cosmos.School
             subjects = new List<SubjectScore>();
             subjects = new List<SubjectScore>();
             total = new List<double>();
             total = new List<double>();
         }
         }
+        public List<string> studentIds { get; set; } = new List<string>();
         public int stuCount { get; set; }
         public int stuCount { get; set; }
         public int lineCount { get; set; }
         public int lineCount { get; set; }
         public List<SubjectScore> subjects { get; set; }
         public List<SubjectScore> subjects { get; set; }

+ 2 - 1
TEAMModelOS/Controllers/Analysis/AchievementController.cs

@@ -2279,7 +2279,7 @@ namespace TEAMModelOS.Controllers.Analysis
                 List<double> stuTotals = new List<double>();
                 List<double> stuTotals = new List<double>();
                 List<dynamic> classes = new List<dynamic>();
                 List<dynamic> classes = new List<dynamic>();
                 foreach (string s in info.targetClassIds) {
                 foreach (string s in info.targetClassIds) {
-
+                   
                     //存放每个班级学生总分
                     //存放每个班级学生总分
                     List<double> totalClass = new List<double>();
                     List<double> totalClass = new List<double>();
                     ClassAnalysis classAnalysis = new ClassAnalysis();
                     ClassAnalysis classAnalysis = new ClassAnalysis();
@@ -2293,6 +2293,7 @@ namespace TEAMModelOS.Controllers.Analysis
                         classAnalysis.stuCount = classroom.students.Count;
                         classAnalysis.stuCount = classroom.students.Count;
                         foreach (StudentSimple stu in classroom.students)
                         foreach (StudentSimple stu in classroom.students)
                         {
                         {
+                            classAnalysis.studentIds.Add(stu.id);
                             analysis.names.Add(stu.name);
                             analysis.names.Add(stu.name);
                             analysis.ids.Add(stu.id);
                             analysis.ids.Add(stu.id);
                             //计算学生多科考试成绩总分
                             //计算学生多科考试成绩总分