| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- package consts
- // Status 通用状态 (用于 user, product, perm, role, dept, member)
- const (
- StatusEnabled = 1 // 启用
- StatusDisabled = 2 // 禁用/冻结
- )
- // IsSuperAdmin 是否超级管理员
- const (
- IsSuperAdminYes = 1 // 是超级管理员
- IsSuperAdminNo = 2 // 非超级管理员
- )
- // MustChangePassword 是否需要修改密码
- const (
- MustChangePasswordYes = 1 // 需要修改密码
- MustChangePasswordNo = 2 // 不需要修改密码
- )
- // MemberType 成员类型
- const (
- MemberTypeSuperAdmin = "SUPER_ADMIN"
- MemberTypeAdmin = "ADMIN"
- MemberTypeDeveloper = "DEVELOPER"
- MemberTypeMember = "MEMBER"
- )
- // DeptType 部门类型
- const (
- DeptTypeNormal = "NORMAL" // 普通部门
- DeptTypeDev = "DEV" // 研发部门(成员加入产品后自动拥有全权限)
- )
- // PermEffect 权限效果
- const (
- PermEffectAllow = "ALLOW"
- PermEffectDeny = "DENY"
- )
- // TokenType JWT token 类型
- const (
- TokenTypeAccess = "access"
- TokenTypeRefresh = "refresh"
- )
|