Compare commits

...

2 Commits

Author SHA1 Message Date
726a11dc08 s 2025-08-06 17:00:04 +08:00
1e6040f74b d 2025-08-06 16:49:46 +08:00
2 changed files with 16 additions and 15 deletions

View File

@ -2037,10 +2037,11 @@ namespace VOL.Business.Services.Training
public async Task<GetClassReportDetailsModel> GetClassReportDetails(int id) public async Task<GetClassReportDetailsModel> GetClassReportDetails(int id)
{ {
var res = new GetClassReportDetailsModel(); var res = new GetClassReportDetailsModel();
var schoolCode = UserContext.Current.TenantId;
var query = from hrd in _teacherRepository.DbContext.Set<Ai_HeartRateData>() var query = from hrd in _teacherRepository.DbContext.Set<Ai_HeartRateData>()
//where hrd.SchoolCode.Equals(UserContext.Current.TenantId) && hrd.ClassRoomRecordId.Equals(id) && hrd.Strength > 0 //where hrd.SchoolCode.Equals(UserContext.Current.TenantId) && hrd.ClassRoomRecordId.Equals(id) && hrd.Strength > 0
where hrd.SchoolCode.Equals(UserContext.Current.TenantId) && hrd.ClassRoomRecordId == id where hrd.SchoolCode.Equals(schoolCode) && hrd.ClassRoomRecordId == id
select hrd; select hrd;
var heartRateDataList = await query.ToListAsync(); var heartRateDataList = await query.ToListAsync();
@ -2049,11 +2050,11 @@ namespace VOL.Business.Services.Training
return res; return res;
var classRoom = await _teacherRepository.DbContext.Set<Ai_ClassRoomRecord>().Include(x => x.ClassroomStudentRecord) var classRoom = await _teacherRepository.DbContext.Set<Ai_ClassRoomRecord>().Include(x => x.ClassroomStudentRecord)
.Where(x => x.SchoolCode == UserContext.Current.TenantId && x.Id == id) .Where(x => x.SchoolCode == schoolCode && x.Id == id)
.FirstAsync(); .FirstAsync();
var classRoomStudent = await _teacherRepository.DbContext.Set<Ai_ClassroomStudentRecord>() var classRoomStudent = await _teacherRepository.DbContext.Set<Ai_ClassroomStudentRecord>()
.Where(x => x.SchoolCode == UserContext.Current.TenantId && x.ClassRoomRecordId == id) .Where(x => x.SchoolCode == schoolCode && x.ClassRoomRecordId == id)
.ToListAsync(); .ToListAsync();
res.GradeAndClass = $"{classRoom.GradeName}-{classRoom.ClassName}"; res.GradeAndClass = $"{classRoom.GradeName}-{classRoom.ClassName}";

View File

@ -318,18 +318,18 @@ namespace VOL.WebApi
//配置HttpContext //配置HttpContext
app.UseStaticHttpContext(); app.UseStaticHttpContext();
//app.UseSwagger(); app.UseSwagger();
//app.UseSwaggerUI(c => app.UseSwaggerUI(c =>
//{ {
// //2个下拉框选项 选择对应的文档 //2个下拉框选项 选择对应的文档
// c.SwaggerEndpoint("/swagger/v1/swagger.json", "VOL.Core后台Api"); c.SwaggerEndpoint("/swagger/v1/swagger.json", "VOL.Core后台Api");
// c.SwaggerEndpoint("/swagger/v2/swagger.json", "测试第三方Api"); c.SwaggerEndpoint("/swagger/v2/swagger.json", "测试第三方Api");
// c.SwaggerEndpoint("/swagger/v3/swagger.json", "SmartSportsServer-Api"); c.SwaggerEndpoint("/swagger/v3/swagger.json", "SmartSportsServer-Api");
// c.SwaggerEndpoint("/swagger/v4/swagger.json", "物联网-Api"); c.SwaggerEndpoint("/swagger/v4/swagger.json", "物联网-Api");
// c.SwaggerEndpoint("/swagger/v5/swagger.json", "Ai-Api"); c.SwaggerEndpoint("/swagger/v5/swagger.json", "Ai-Api");
// c.SwaggerEndpoint("/swagger/v6/swagger.json", "AiApp-Api"); c.SwaggerEndpoint("/swagger/v6/swagger.json", "AiApp-Api");
// c.RoutePrefix = ""; c.RoutePrefix = "";
//}); });
app.UseRouting(); app.UseRouting();
app.UseCors(); app.UseCors();