diff --git a/VOL.Ai/Services/AiAppService.cs b/VOL.Ai/Services/AiAppService.cs index fa6959c..472ea6f 100644 --- a/VOL.Ai/Services/AiAppService.cs +++ b/VOL.Ai/Services/AiAppService.cs @@ -147,10 +147,10 @@ namespace VOL.Ai.Services //if (res == null) // return new Ai_SchoolDto(); - var res = new Ai_SchoolDto(); - var schoolCode = paramDto.Code; + + // ========================= // 2️⃣ 调用京师接口获取学校年级班级 // ========================= @@ -159,6 +159,15 @@ namespace VOL.Ai.Services if (schoolClass?.Grades == null || !schoolClass.Grades.Any()) throw new Exception("获取京师年级班级失败!"); + var res = new Ai_SchoolDto() + { + SchoolCode = schoolCode, + Name = schoolClass.SchoolName, + Type = 1, + Province = "", + City = "" + }; + var gradeDtos = schoolClass.Grades; // ========================= @@ -1069,7 +1078,7 @@ namespace VOL.Ai.Services SportsItem = AppSetting.JingShiTiJiao.SportsItem, SportsDate = hr.ScoreTime.ToString("yyyy-MM-dd"), SportsService = AppSetting.JingShiTiJiao.Channel, - SportsScene = "HeartRate", + SportsScene = "HeartRate", SportsDetail = JsonConvert.SerializeObject(hr) }).ToList(); @@ -1144,7 +1153,7 @@ namespace VOL.Ai.Services SportsItem = AppSetting.JingShiTiJiao.SportsItem, SportsDate = d.ScoreTime.ToString("yyyy-MM-dd"), SportsService = AppSetting.JingShiTiJiao.Channel, - SportsScene = "FastJumpRope", + SportsScene = "FastJumpRope", SportsDetail = JsonConvert.SerializeObject(d) }).ToList(); @@ -1304,7 +1313,7 @@ namespace VOL.Ai.Services var teacher = await _classRepository.DbContext.Set().Where(x => x.Id == paramDto.TeacherId).FirstOrDefaultAsync(); - if (teacher==null) + if (teacher == null) { Console.WriteLine("未找到老师信息"); return new Ai_ClassRoomRecordDto(); @@ -1615,12 +1624,13 @@ namespace VOL.Ai.Services Id = (int)tId, TeacherName = teacher.TeacherName, Phone = teacher.TeacherNo, + //Photo = teacher.TeacherNo, GradeAndClassList = dbGrades .SelectMany(g => g.Classes) .Select(c => new Classes { Id = (int)c.Id, - Name = $"{c.GradeName}-{c.ClassName}" + Name = $"{c.GradeName}-{c.ClassName}" }) .ToList() }; @@ -1629,7 +1639,7 @@ namespace VOL.Ai.Services // 7️⃣ 删除扫码记录 // ========================= _scanCodeLoginRepository.Delete(loginInfo); - await _scanCodeLoginRepository.SaveChangesAsync(); + //await _scanCodeLoginRepository.SaveChangesAsync(); return res; }