Files
EchoChat/backend/go-service/app/constants/role_code.go
bujinyuan 8a6576a2f7 feat(auth): 用户/角色模型与数据访问层
- constants: 用户状态、性别、角色代码常量定义
- model: User/Role/UserRole GORM 模型
- dao: UserDAO (CRUD + 账号查询) + RoleDAO (角色分配/查询/检查)
- provider: Auth 模块 Wire Provider Set

Made-with: Cursor
2026-02-28 10:42:34 +08:00

16 lines
377 B
Go

package constants
// 角色代码
const (
RoleUser = "user" // 普通用户
RoleAdmin = "admin" // 管理员
RoleSuperAdmin = "super_admin" // 超级管理员
)
// RoleNameMap 角色代码到中文名的映射
var RoleNameMap = map[string]string{
RoleUser: "普通用户",
RoleAdmin: "管理员",
RoleSuperAdmin: "超级管理员",
}