feat add tenant users

This commit is contained in:
2025-12-16 11:20:40 +08:00
parent 28ab17324d
commit d058b7ffda
17 changed files with 1780 additions and 32 deletions

View File

@@ -8,9 +8,19 @@ package consts
// // )
// swagger:enum Role
// ENUM( user, tenant_admin, super_admin)
// ENUM( user, super_admin)
type Role string
// swagger:enum UserStatus
// ENUM(pending_verify, verified, banned, )
type UserStatus string
// tenants
// swagger:enum TenantStatus
// ENUM( pending_verify, verified, banned )
type TenantStatus string
// swagger:enum TenantUserRole
// ENUM( member, tenant_admin)
type TenantUserRole string