Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssignRoleToUserRequestDTO ¶ added in v1.2.50
type CreateOrUpdateRoleRequestDTO ¶
type CreateOrUpdateRoleRequestDTO struct {
Name string `binding:"required"`
Resources []*RoleResourceRequestDTO `binding:"required,min=1,dive"`
}
type PermissionResponseDTO ¶
type ResourceResponseDTO ¶
type ResourceResponseDTO struct {
ID uint64
Name string
Permissions []*PermissionResponseDTO
}
type ResourcesResponseDTO ¶
type ResourcesResponseDTO struct {
Resources []*ResourceResponseDTO
}
type RolePermissionRequestDTO ¶
type RolePermissionRequestDTO struct {
PermissionID uint64 `binding:"required"`
}
type RoleRequestDTO ¶
type RoleRequestDTO struct {
ID uint64 `binding:"required"`
}
type RoleResourceRequestDTO ¶
type RoleResponseDTO ¶
type RoleResponseDTO struct {
ID uint64
Name string
Resources []*ResourceResponseDTO `json:",omitempty"`
}
type RolesResponseDTO ¶
type RolesResponseDTO struct {
Rows []*RoleResponseDTO
Total int
Columns []crud.Column
PageContext *ResourcesResponseDTO
}
Click to show internal directories.
Click to hide internal directories.