فهرست منبع

字段名调整

liqk 4 سال پیش
والد
کامیت
e3aedc3700
1فایلهای تغییر یافته به همراه5 افزوده شده و 8 حذف شده
  1. 5 8
      TEAMModelOS/Controllers/Common/ExamController.cs

+ 5 - 8
TEAMModelOS/Controllers/Common/ExamController.cs

@@ -1428,8 +1428,8 @@ namespace TEAMModelOS.Controllers
                 var redisClient = _azureRedis.GetRedisClient(8);
                 ExamInfo info = await client.GetContainer("TEAMModelOS", "Common").ReadItemAsync<ExamInfo>(id.ToString(), new PartitionKey($"Exam-{code}"));
                 List<ExamClassResult> classResults = new();
-                List<dynamic> recs = new List<dynamic>();
-                List<dynamic> all = new List<dynamic>();
+                List<dynamic> attr = new List<dynamic>();
+                //List<dynamic> all = new List<dynamic>();
                 var record = await redisClient.HashGetAllAsync($"Exam:Scoring:{id}-{subjectId}");
                 foreach (var rcd in record)
                 {
@@ -1437,12 +1437,9 @@ namespace TEAMModelOS.Controllers
                     value.RootElement.TryGetProperty("tmdId", out JsonElement tmdId);
                     if (tId.ToString().Equals(tmdId.ToString()))
                     {
-                        recs.Add(new { stuId = rcd.Name.ToString(), ans = value });
-                    }
-                    else
-                    {
-                        all.Add(new { stuId = rcd.Name.ToString(), ans = value });
+                        attr.Add(new { stuId = rcd.Name.ToString(), info = value });
                     }
+                   
 
 
                 }
@@ -1458,7 +1455,7 @@ namespace TEAMModelOS.Controllers
                         break;
                     }
                 }
-                return Ok(new { recs, all, paper = info.papers[index].blob });
+                return Ok(new { attr, paper = info.papers[index].blob });
             }
             catch (Exception ex)
             {