feat: 添加角色类型常量及用户主角色获取方法

This commit is contained in:
unclesam committed 2026-07-08 08:19:51 +08:00
1 parent c5977ce354
commit 20ad8115da
14 files changed
+123 -64

No files matched your search

+2 -1
View File
@@ -5,6 +5,7 @@ import (
"EnGin/internal/ent/user"
"EnGin/internal/global"
"EnGin/internal/service/redis_ser"
"EnGin/internal/utils/ctype"
"EnGin/internal/utils/jwts"
"EnGin/internal/utils/res"
"fmt"
@@ -63,7 +64,7 @@ func AuthAdmin(c *gin.Context) {
// 遍历用户的角色列表,检查是否有 "admin" 角色代码
isAdmin := false
for _, role := range u.Edges.Roles {
if role.Code == "admin" {
if role.Code == ctype.Admin {
isAdmin = true
break
}