🎨 新增用户登录日志记录
This commit is contained in:
@@ -171,3 +171,28 @@ func (a *UserApi) UpdateTeacherApplyStatus(context *gin.Context) {
|
||||
}
|
||||
r.OkWithMessage("更新教师申请状态成功", context)
|
||||
}
|
||||
|
||||
// GetLoginLog 获取用户登录日志
|
||||
func (a *UserApi) GetLoginLog(context *gin.Context) {
|
||||
var p request.GetUserListReq
|
||||
if err := context.ShouldBind(&p); err != nil {
|
||||
global.GVA_LOG.Error("参数错误,获取登录日志失败", zap.Error(err))
|
||||
r.FailWithMessage("参数错误,获取登录日志失败", context)
|
||||
return
|
||||
}
|
||||
|
||||
logs, total, err := userService.GetLoginLog(p)
|
||||
if err != nil {
|
||||
global.GVA_LOG.Error("获取登录日志失败", zap.Error(err))
|
||||
r.FailWithMessage("获取登录日志失败", context)
|
||||
return
|
||||
}
|
||||
|
||||
r.OkWithDetailed(
|
||||
r.PageResult{
|
||||
List: logs,
|
||||
Total: total,
|
||||
Page: p.Page,
|
||||
PageSize: p.PageSize,
|
||||
}, "获取登录日志成功", context)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user