Browse Source

题目列表排序

CrazyIter 4 years ago
parent
commit
cc58876031
1 changed files with 5 additions and 1 deletions
  1. 5 1
      TEAMModelOS/Service/Evaluation/HtmlAnalyzeService.cs

+ 5 - 1
TEAMModelOS/Service/Evaluation/HtmlAnalyzeService.cs

@@ -64,7 +64,8 @@ namespace TEAMModelOS.Service
                     default: break;
                 }
             }
-            return tests;
+
+            return tests.OrderBy(x => x.order).ToList();
         }
 
         private static List<Models.ItemInfo> SingleConvert(string TypeKey, List<string> list)
@@ -306,6 +307,9 @@ namespace TEAMModelOS.Service
                     dtos.ForEach(x => { x.pShaCode = exercise.shaCode; x.lite = true; });
                     exercise.children.AddRange(dtos);
                 }
+                if (exercise.children.IsNotEmpty()) {
+                    exercise.children = exercise.children.OrderBy(x => x.order).ToList();
+                }
                 exerciseDtos.Add(exercise);
             }
             return exerciseDtos;