🎨 新增讲师相关接口(待完善)
This commit is contained in:
@@ -114,3 +114,27 @@ func (a *UserApi) GetTeachers(context *gin.Context) {
|
||||
PageSize: p.PageSize,
|
||||
}, "讲师列表获取成功", context)
|
||||
}
|
||||
|
||||
// GetTeacherApplyList 获取教师申请列表
|
||||
func (a *UserApi) GetTeacherApplyList(context *gin.Context) {
|
||||
var p request.GetTeacherApplyListReq
|
||||
if err := context.ShouldBind(&p); err != nil {
|
||||
r.FailWithMessage(err.Error(), context)
|
||||
global.GVA_LOG.Error("参数错误,获取教师申请列表失败", zap.Error(err))
|
||||
return
|
||||
}
|
||||
|
||||
list, total, err := userService.GetTeacherApplyList(p)
|
||||
if err != nil {
|
||||
global.GVA_LOG.Error("获取教师申请列表失败", zap.Error(err))
|
||||
r.FailWithMessage("获取教师申请列表失败", context)
|
||||
return
|
||||
}
|
||||
r.OkWithDetailed(
|
||||
r.PageResult{
|
||||
List: list,
|
||||
Total: total,
|
||||
Page: p.Page,
|
||||
PageSize: p.PageSize,
|
||||
}, "获取教师申请列表成功", context)
|
||||
}
|
||||
|
Reference in New Issue
Block a user