hhb 8 months ago
parent
commit
e3ed14ba59
1 changed files with 3 additions and 3 deletions
  1. 3 3
      TEAMModelOS/Controllers/Analysis/ArtAnalysisController.cs

+ 3 - 3
TEAMModelOS/Controllers/Analysis/ArtAnalysisController.cs

@@ -973,18 +973,18 @@ namespace TEAMModelOS.Controllers.Analysis
                     kno = key5.Value.Where(c => c.cId.Equals(x.Key.classId)).Select(z => new
                     {
                         z.name,
-                        persent = Math.Round(z.point > 0 ? z.score / z.point : 0, 4),
+                        persent = Math.Round(z.point > 0 ? z.score / z.point / students.Count() : 0, 4),
                         block = knos.Where(v => null != v.kno && v.kno.Contains(z.name)).Select(x => x.name)
                     }),
                     block = claBlock.Count() > 0 ? claBlock.Where(c => c.Key.Equals(x.Key.classId))?.FirstOrDefault().block.Select(z => new
                     {
                         name = z.Key,
-                        persent = Math.Round(z.point > 0 ? z.score / z.point : 0, 4)
+                        persent = Math.Round(z.point > 0 ? z.score / z.point / students.Count() : 0, 4)
                     }) : null,
                     dim = claDims.Where(c => c.claId.Equals(x.Key.classId)).Select(z => new
                     {
                         name = z.dim,
-                        persent = Math.Round(z.point > 0 ? z.score / z.point : 0, 4)
+                        persent = Math.Round(z.point > 0 ? z.score / z.point / students.Count() : 0, 4)
                     }),
                     examResults[0].classes.Where(c => c.id.Equals(x.Key.classId))?.FirstOrDefault().gradeId
                 });