فهرست منبع

班级学生名单

CrazyIter_Bin 4 سال پیش
والد
کامیت
72d8255479

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

@@ -11,6 +11,7 @@ namespace TEAMModelOS.SDK.Models.Cosmos.School
             subjects = new List<SubjectScore>();
             total = new List<double>();
         }
+        public List<string> studentIds { get; set; } = new List<string>();
         public int stuCount { get; set; }
         public int lineCount { 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<dynamic> classes = new List<dynamic>();
                 foreach (string s in info.targetClassIds) {
-
+                   
                     //存放每个班级学生总分
                     List<double> totalClass = new List<double>();
                     ClassAnalysis classAnalysis = new ClassAnalysis();
@@ -2293,6 +2293,7 @@ namespace TEAMModelOS.Controllers.Analysis
                         classAnalysis.stuCount = classroom.students.Count;
                         foreach (StudentSimple stu in classroom.students)
                         {
+                            classAnalysis.studentIds.Add(stu.id);
                             analysis.names.Add(stu.name);
                             analysis.ids.Add(stu.id);
                             //计算学生多科考试成绩总分