Documentation
¶
Index ¶
- Constants
- type AllDictionaryValueRequest
- type AllRoleEntityRequest
- type ApiAuthRequest
- type CreateDeptRolesRequest
- type CreateJobRolesRequest
- type CreateMenuRolesRequest
- type CreateRoleDeptsRequest
- type CreateRoleJobsRequest
- type CreateRoleMenusRequest
- type CreateTenantAppRequest
- type DeleteDeptRolesRequest
- type DeleteDeptUsersRequest
- type DeleteJobRolesRequest
- type DeleteMenuRolesRequest
- type DeleteRoleDeptsRequest
- type DeleteRoleJobsRequest
- type DeleteRoleMenusRequest
- type DeleteUserDeptsRequest
- type DictionaryValue
- type FieldType
- type GetAppRequest
- type GetCurrentUserRequest
- type GetDictionaryRequest
- type GetMenuRoleIdsRequest
- type GetOAuthInfoReply
- type GetOAuthInfoRequest
- type GetOAuthTokenReply
- type GetOAuthTokenRequest
- type GetRoleMenuIdsRequest
- type GetRoleRequest
- type GetScopeResponse
- type GetSystemSettingReply
- type GetSystemSettingRequest
- type GetTenantRequest
- type GetUserLoginCaptchaReply
- type GetUserRequest
- type GetUserSettingRequest
- type ListAppFieldRequest
- type ListAppOAuthChannelRequest
- type ListAppRequest
- type ListAuthLogRequest
- type ListDeptClassifyRequest
- type ListDeptRequest
- type ListDeptRoleRequest
- type ListDeptUserRequest
- type ListDictionaryRequest
- type ListDictionaryValueRequest
- type ListEntityFieldRequest
- type ListEntityRequest
- type ListEntityRuleRequest
- type ListFeedbackCategoryRequest
- type ListFeedbackRequest
- type ListFieldRequest
- type ListJobRequest
- type ListJobRoleRequest
- type ListLoginLogRequest
- type ListMenuRequest
- type ListOAuthChannelRequest
- type ListOAuthRequest
- type ListRoleDeptRequest
- type ListRoleEntityRequest
- type ListRoleJobRequest
- type ListRoleRequest
- type ListTenantAppOAuthChannelRequest
- type ListTenantAppRequest
- type ListTenantRequest
- type ListUserDeptRequest
- type ListUserRequest
- type ListUserinfoRequest
- type OAuthBindRequest
- type OAuthHandlerReply
- type OAuthHandlerRequest
- type OAuthLoginReply
- type OAuthLoginRequest
- type OAuthor
- type ReportOAuthCodeRequest
- type UpdateCurrentUserRequest
- type UpdateCurrentUserSettingRequest
- type UpdateTenantAppRequest
- type UserLoginRequest
Constants ¶
View Source
const ( GetOAuthWayBrowserWX = "wx" GetOAuthWayActionScan = "scan" GetOAuthWayActionJump = "jump" GetOAuthWayActionCaptcha = "captcha" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AllRoleEntityRequest ¶
type ApiAuthRequest ¶
type CreateDeptRolesRequest ¶
type CreateJobRolesRequest ¶
type CreateMenuRolesRequest ¶
type CreateRoleDeptsRequest ¶
type CreateRoleJobsRequest ¶
type CreateRoleMenusRequest ¶
type CreateTenantAppRequest ¶
type DeleteDeptRolesRequest ¶
type DeleteDeptUsersRequest ¶
type DeleteJobRolesRequest ¶
type DeleteMenuRolesRequest ¶
type DeleteRoleDeptsRequest ¶
type DeleteRoleJobsRequest ¶
type DeleteRoleMenusRequest ¶
type DeleteUserDeptsRequest ¶
type DictionaryValue ¶
type GetAppRequest ¶
type GetCurrentUserRequest ¶
type GetCurrentUserRequest struct {
App *string `json:"app"`
}
type GetDictionaryRequest ¶
type GetMenuRoleIdsRequest ¶
type GetMenuRoleIdsRequest struct {
MenuId uint32 `json:"menuId"`
}
type GetOAuthInfoReply ¶
type GetOAuthInfoReply struct {
OID string `json:"oid,omitempty"` // 授权唯一ID
Birthday string `json:"birthday,omitempty"` // 生日
RealName string `json:"realName,omitempty"` // 姓名
NickName string `json:"nickName,omitempty"` // 昵称
Gender string `json:"gender,omitempty"` // 性别
Province string `json:"province,omitempty"` // 省
City string `json:"city,omitempty"` // 市
Country string `json:"country,omitempty"` // 区
Avatar string `json:"avatar,omitempty"` // 头像
UnionId string `json:"unionId,omitempty"` // 联合ID
}
func (GetOAuthInfoReply) ToString ¶
func (reply GetOAuthInfoReply) ToString() string
type GetOAuthInfoRequest ¶
type GetOAuthTokenReply ¶
type GetOAuthTokenRequest ¶
type GetRoleMenuIdsRequest ¶
type GetRoleRequest ¶
type GetScopeResponse ¶
type GetScopeResponse struct {
AllDept bool
DeptScopes []uint32
Rule *hook.ConditionGroup
Fields []string
}
type GetSystemSettingReply ¶
type GetSystemSettingRequest ¶
type GetSystemSettingRequest struct{}
type GetTenantRequest ¶
type GetUserRequest ¶
type GetUserSettingRequest ¶
type ListAppFieldRequest ¶
type ListAppRequest ¶
type ListAuthLogRequest ¶
type ListDeptClassifyRequest ¶
type ListDeptRequest ¶
type ListDeptRoleRequest ¶
type ListDeptUserRequest ¶
type ListDictionaryRequest ¶
type ListEntityFieldRequest ¶
type ListEntityRequest ¶
type ListEntityRuleRequest ¶
type ListFeedbackRequest ¶
type ListFieldRequest ¶
type ListJobRequest ¶
type ListJobRoleRequest ¶
type ListLoginLogRequest ¶
type ListMenuRequest ¶
type ListOAuthChannelRequest ¶
type ListOAuthRequest ¶
type ListRoleDeptRequest ¶
type ListRoleEntityRequest ¶
type ListRoleJobRequest ¶
type ListRoleRequest ¶
type ListTenantAppRequest ¶
type ListTenantRequest ¶
type ListUserDeptRequest ¶
type ListUserRequest ¶
type ListUserinfoRequest ¶
type OAuthBindRequest ¶
type OAuthBindRequest struct {
*UserLoginRequest
UUID string
Keyword string
}
type OAuthHandlerReply ¶
type OAuthHandlerRequest ¶
type OAuthLoginReply ¶
type OAuthLoginRequest ¶
type ReportOAuthCodeRequest ¶
type UpdateTenantAppRequest ¶
Click to show internal directories.
Click to hide internal directories.