Forráskód Böngészése

elective student - getClassGenerationDetails

hare8999@163.com 2 éve
szülő
commit
8dabb038ab
1 módosított fájl, 11 hozzáadás és 0 törlés
  1. 11 0
      doc/Mind/ElectiveGeneration.cs

+ 11 - 0
doc/Mind/ElectiveGeneration.cs

@@ -411,6 +411,10 @@ namespace mxdemo.Mind
             // 5.27 hht +迭代至参数中acitve阶段的录取状态(非最终态,用来展示某阶段未录取学生AI分析表)
             public bool approved;
             public bool forceAdjusted;
+            // 6.11 hht +录取组合&报名组合(迭代至参数中acitve阶段的录取状态, getClassGenerationDetails专用)
+            public int enrollGeneration; // 真实录取时的generation
+            public string enrollGroupName; // 录取组合
+            public string[] applyGroupNames; // active只会传入决策代,取active前一代的报名组合
 
             public long id { get => throw new NotImplementedException(); set => throw new NotImplementedException(); }
             public string category { get => throw new NotImplementedException(); set => throw new NotImplementedException(); }
@@ -555,6 +559,13 @@ namespace mxdemo.Mind
         /// <param name="keywords">姓名/学号/账号</param>
         /// </summary>
         ElectiveGenerationDetail[] searchElectiveGenerationDetails(int pageNum, int pageSize, int roundId, string keywords);
+
+        /// <summary>
+        /// 重用getElectiveGenerationDetails, query=active=generation
+        /// 学生查询接口,查询当前班级的选科数据
+        /// </summary>
+        ElectiveGenerationDetail[] getClassGenerationDetails(int pageNum, int pageSize, int roundId, int generation, string queryCode);
+
         #endregion
     }
 }