CrazyIter_Bin 3 年之前
父节点
当前提交
953ba7d3eb

+ 6 - 1
TEAMModelOS.SDK/Models/Service/StatisticsService.cs

@@ -126,7 +126,12 @@ namespace TEAMModelOS.SDK
             {
                 returnTrains.AddRange(noupdate);
             }
-            returnTrains.ForEach(x => x.groupName = members.Find(y => y.id.Equals(x.id))?.groupName);
+            returnTrains.ForEach(x => {
+                var mbm= members.Find(y => y.id.Equals(x.id));
+                x.groupName = mbm?.groupName;
+                x.name = mbm?.name;
+                x.picture = mbm?.picture;
+            });
             return (returnTrains, yxtrain); 
         }
         private static async Task<List<TeacherTrain>> GetStatisticsTeacher(List<TeacherTrain> trains, AreaSetting setting, Area area, CosmosClient client, List<Study> studies)

+ 3 - 2
TEAMModelOS/Controllers/Research/AbilityStatisticsController.cs

@@ -305,10 +305,11 @@ namespace TEAMModelOS.Controllers
                 //}
                 //catch (CosmosException)
                 //{
-                    
+
                 //    await client.GetContainer(Constant.TEAMModelOS, "Teacher").CreateItemAsync<TeacherTrain>(teacherTrain, new PartitionKey($"TeacherTrain-{school}"));
                 //}
-                return Ok(new { teacherTrains, setting, teacherCount=count, appraiseCount=appraise, yxtrain });
+               
+                return Ok(new { teacherTrains, setting, teacherCount=count, appraiseCount=appraise, yxtrain   });
             }
             catch (Exception ex)
             {