feat(user): 添加用户分页列表接口及通用查询封装

This commit is contained in:
unclesam committed 2026-07-07 23:42:14 +08:00
1 parent 50dc1b0f09
commit 1bca4808e9
11 files changed
+165 -10

No files matched your search

+3 -3
View File
@@ -35,7 +35,7 @@ func Auth(c *gin.Context) {
func AuthAdmin(c *gin.Context) {
accessToken := c.GetHeader("access_token")
if accessToken == "" {
res.Unauthorized("未携带 access_token", c)
res.Unauthorized("认证失败", c)
c.Abort()
return
}
@@ -47,7 +47,7 @@ func AuthAdmin(c *gin.Context) {
return
}
// 💡 预加载用户的关联角色列表 (WithRoles)
// 预加载用户的关联角色列表 (WithRoles)
ctx := c.Request.Context()
u, err := db.Client.User.Query().
Where(user.ID(int(claims.UserID))).
@@ -60,7 +60,7 @@ func AuthAdmin(c *gin.Context) {
return
}
// 💡 遍历用户的角色列表,检查是否有 "admin" 角色代码
// 遍历用户的角色列表,检查是否有 "admin" 角色代码
isAdmin := false
for _, role := range u.Edges.Roles {
if role.Code == "admin" {