UI
Some checks failed
Tech / explore-gitea-actions (push) Has been cancelled

This commit is contained in:
SpecialX
2025-08-31 11:29:26 +08:00
parent 017cc2169c
commit c59762a392
65 changed files with 3996 additions and 330 deletions

View File

@@ -143,6 +143,22 @@ namespace TechHelper.Services
}
}
public async Task<ApiResponse> GetGradeClasses(byte Grade)
{
try
{
var result = await _work.GetRepository<Class>().GetAllAsync(predicate:
c => c.Grade == Grade);
var classes = result.Select(x => x.Number).ToList();
return ApiResponse.Success(result: classes);
}
catch (Exception ex)
{
return ApiResponse.Error($"年级班级列表失败, {ex.Message}, {ex.InnerException}");
}
}
public async Task<ApiResponse> GetUserClass(Guid id)
{
var tch = await _work.GetRepository<ClassTeacher>().GetAllAsync(predicate: user => user.TeacherId == id, include: i => i