Documentation
¶
Index ¶
Constants ¶
View Source
const ContextLoginUserKey = "__login_user__"
View Source
const ContextPublicRequestKey = "__public_request__"
View Source
const ContextRoleUserIdKey = "__role_user_id__"
View Source
const ContextRoleUserTypeKey = "__role_user_type__"
Variables ¶
This section is empty.
Functions ¶
func RoleUserId
deprecated
func RoleUserType
deprecated
Types ¶
type CRUDCondition ¶
type CRUDRequest ¶
type CRUDRequest struct {
Query []CRUDCondition `json:"query,omitempty"`
Sort string `json:"sort,omitempty"`
Page int64 `json:"page,omitempty"`
PageSize int64 `json:"page_size,omitempty"`
Id string `json:"id,omitempty"`
Ids []string `json:"ids,omitempty"`
}
func PublicRequestCrud ¶
func PublicRequestCrud(ctx *gin.Context) CRUDRequest
type PublicPageRequest ¶
type PublicPageRequest struct {
Query map[string]interface{} `json:"query,omitempty"`
Sort []string `json:"sort,omitempty"`
Id string `json:"id,omitempty"`
Ids []any `json:"ids,omitempty"`
PageInfo `json:"page_info,omitempty"`
}
func PublicRequest ¶
func PublicRequest(ctx *gin.Context) PublicPageRequest
Click to show internal directories.
Click to hide internal directories.