Documentation
¶
Index ¶
- func BatchDeleteUserHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func CreateUserAuthMethodHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func CreateUserHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func CreateUserSubscribeHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func CurrentUserHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func DeleteUserAuthMethodHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func DeleteUserDeviceHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func DeleteUserHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func DeleteUserSubscribeHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func GetUserAuthMethodHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func GetUserDetailHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func GetUserListHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func GetUserLoginLogsHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func GetUserSubscribeByIdHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func GetUserSubscribeDevicesHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func GetUserSubscribeHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func GetUserSubscribeLogsHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func GetUserSubscribeResetTrafficLogsHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func GetUserSubscribeTrafficLogsHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func KickOfflineByUserDeviceHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func ResetUserSubscribeTokenHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func ResetUserSubscribeTrafficHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func ToggleUserSubscribeStatusHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func UpdateUserAuthMethodHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func UpdateUserBasicInfoHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func UpdateUserDeviceHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func UpdateUserNotifySettingHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func UpdateUserSubscribeHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BatchDeleteUserHandler ¶
func BatchDeleteUserHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
BatchDeleteUserHandler documents Batch delete user.
@Summary Batch delete user @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.BatchDeleteUserRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/user/batch [delete]
func CreateUserAuthMethodHandler ¶
func CreateUserAuthMethodHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
CreateUserAuthMethodHandler documents Create user auth method.
@Summary Create user auth method @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.CreateUserAuthMethodRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/user/auth_method [post]
func CreateUserHandler ¶
func CreateUserHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
CreateUserHandler documents Create user.
@Summary Create user @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.CreateUserRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/user/ [post]
func CreateUserSubscribeHandler ¶
func CreateUserSubscribeHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
CreateUserSubscribeHandler documents Create user subcribe.
@Summary Create user subcribe @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.CreateUserSubscribeRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/user/subscribe [post]
func CurrentUserHandler ¶
func CurrentUserHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
CurrentUserHandler documents Current user.
@Summary Current user @Tags admin @Produce json @Security BearerAuth @Success 200 {object} result.ResponseSuccessBean{data=dto.User} @Router /v1/admin/user/current [get]
func DeleteUserAuthMethodHandler ¶
func DeleteUserAuthMethodHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
DeleteUserAuthMethodHandler documents Delete user auth method.
@Summary Delete user auth method @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.DeleteUserAuthMethodRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/user/auth_method [delete]
func DeleteUserDeviceHandler ¶
func DeleteUserDeviceHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
DeleteUserDeviceHandler documents Delete user device.
@Summary Delete user device @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.DeleteUserDeivceRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/user/device [delete]
func DeleteUserHandler ¶
func DeleteUserHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
DeleteUserHandler documents Delete user.
@Summary Delete user @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.GetDetailRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/user/ [delete]
func DeleteUserSubscribeHandler ¶
func DeleteUserSubscribeHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
DeleteUserSubscribeHandler documents Delete user subcribe.
@Summary Delete user subcribe @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.DeleteUserSubscribeRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/user/subscribe [delete]
func GetUserAuthMethodHandler ¶
func GetUserAuthMethodHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
GetUserAuthMethodHandler documents Get user auth method.
@Summary Get user auth method @Tags admin @Accept json @Produce json @Security BearerAuth @Param request query dto.GetUserAuthMethodRequest false "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.GetUserAuthMethodResponse} @Router /v1/admin/user/auth_method [get]
func GetUserDetailHandler ¶
func GetUserDetailHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
GetUserDetailHandler documents Get user detail.
@Summary Get user detail @Tags admin @Accept json @Produce json @Security BearerAuth @Param request query dto.GetDetailRequest false "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.User} @Router /v1/admin/user/detail [get]
func GetUserListHandler ¶
func GetUserListHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
GetUserListHandler documents Get user list.
@Summary Get user list @Tags admin @Accept json @Produce json @Security BearerAuth @Param request query dto.GetUserListRequest false "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.GetUserListResponse} @Router /v1/admin/user/list [get]
func GetUserLoginLogsHandler ¶
func GetUserLoginLogsHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
GetUserLoginLogsHandler documents Get user login logs.
@Summary Get user login logs @Tags admin @Accept json @Produce json @Security BearerAuth @Param request query dto.GetUserLoginLogsRequest false "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.GetUserLoginLogsResponse} @Router /v1/admin/user/login/logs [get]
func GetUserSubscribeByIdHandler ¶
func GetUserSubscribeByIdHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
GetUserSubscribeByIdHandler documents Get user subcribe by id.
@Summary Get user subcribe by id @Tags admin @Accept json @Produce json @Security BearerAuth @Param request query dto.GetUserSubscribeByIdRequest false "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.UserSubscribeDetail} @Router /v1/admin/user/subscribe/detail [get]
func GetUserSubscribeDevicesHandler ¶
func GetUserSubscribeDevicesHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
GetUserSubscribeDevicesHandler documents Get user subcribe devices.
@Summary Get user subcribe devices @Tags admin @Accept json @Produce json @Security BearerAuth @Param request query dto.GetUserSubscribeDevicesRequest false "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.GetUserSubscribeDevicesResponse} @Router /v1/admin/user/subscribe/device [get]
func GetUserSubscribeHandler ¶
func GetUserSubscribeHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
GetUserSubscribeHandler documents Get user subcribe.
@Summary Get user subcribe @Tags admin @Accept json @Produce json @Security BearerAuth @Param request query dto.GetUserSubscribeListRequest false "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.GetUserSubscribeListResponse} @Router /v1/admin/user/subscribe [get]
func GetUserSubscribeLogsHandler ¶
func GetUserSubscribeLogsHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
GetUserSubscribeLogsHandler documents Get user subcribe logs.
@Summary Get user subcribe logs @Tags admin @Accept json @Produce json @Security BearerAuth @Param request query dto.GetUserSubscribeLogsRequest false "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.GetUserSubscribeLogsResponse} @Router /v1/admin/user/subscribe/logs [get]
func GetUserSubscribeResetTrafficLogsHandler ¶ added in v1.1.0
func GetUserSubscribeResetTrafficLogsHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
GetUserSubscribeResetTrafficLogsHandler documents Get user subcribe reset traffic logs.
@Summary Get user subcribe reset traffic logs @Tags admin @Accept json @Produce json @Security BearerAuth @Param request query dto.GetUserSubscribeResetTrafficLogsRequest false "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.GetUserSubscribeResetTrafficLogsResponse} @Router /v1/admin/user/subscribe/reset/logs [get]
func GetUserSubscribeTrafficLogsHandler ¶
func GetUserSubscribeTrafficLogsHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
GetUserSubscribeTrafficLogsHandler documents Get user subcribe traffic logs.
@Summary Get user subcribe traffic logs @Tags admin @Accept json @Produce json @Security BearerAuth @Param request query dto.GetUserSubscribeTrafficLogsRequest false "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.GetUserSubscribeTrafficLogsResponse} @Router /v1/admin/user/subscribe/traffic_logs [get]
func KickOfflineByUserDeviceHandler ¶
func KickOfflineByUserDeviceHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
KickOfflineByUserDeviceHandler documents kick offline user device.
@Summary kick offline user device @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.KickOfflineRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/user/device/kick_offline [put]
func ResetUserSubscribeTokenHandler ¶ added in v1.2.3
func ResetUserSubscribeTokenHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
ResetUserSubscribeTokenHandler documents Reset user subscribe token.
@Summary Reset user subscribe token @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.ResetUserSubscribeTokenRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/user/subscribe/reset/token [post]
func ResetUserSubscribeTrafficHandler ¶ added in v1.2.3
func ResetUserSubscribeTrafficHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
ResetUserSubscribeTrafficHandler documents Reset user subscribe traffic.
@Summary Reset user subscribe traffic @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.ResetUserSubscribeTrafficRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/user/subscribe/reset/traffic [post]
func ToggleUserSubscribeStatusHandler ¶ added in v1.2.3
func ToggleUserSubscribeStatusHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
ToggleUserSubscribeStatusHandler documents Stop user subscribe.
@Summary Stop user subscribe @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.ToggleUserSubscribeStatusRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/user/subscribe/toggle [post]
func UpdateUserAuthMethodHandler ¶
func UpdateUserAuthMethodHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
UpdateUserAuthMethodHandler documents Update user auth method.
@Summary Update user auth method @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.UpdateUserAuthMethodRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/user/auth_method [put]
func UpdateUserBasicInfoHandler ¶
func UpdateUserBasicInfoHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
UpdateUserBasicInfoHandler documents Update user basic info.
@Summary Update user basic info @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.UpdateUserBasiceInfoRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/user/basic [put]
func UpdateUserDeviceHandler ¶
func UpdateUserDeviceHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
UpdateUserDeviceHandler documents User device.
@Summary User device @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.UserDevice true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/user/device [put]
func UpdateUserNotifySettingHandler ¶
func UpdateUserNotifySettingHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
UpdateUserNotifySettingHandler documents Update user notify setting.
@Summary Update user notify setting @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.UpdateUserNotifySettingRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/user/notify [put]
func UpdateUserSubscribeHandler ¶
func UpdateUserSubscribeHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
UpdateUserSubscribeHandler documents Update user subcribe.
@Summary Update user subcribe @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.UpdateUserSubscribeRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/user/subscribe [put]
Types ¶
This section is empty.
Source Files
¶
- batchDeleteUserHandler.go
- createUserAuthMethodHandler.go
- createUserHandler.go
- createUserSubscribeHandler.go
- currentUserHandler.go
- deleteUserAuthMethodHandler.go
- deleteUserDeviceHandler.go
- deleteUserHandler.go
- deleteUserSubscribeHandler.go
- getUserAuthMethodHandler.go
- getUserDetailHandler.go
- getUserListHandler.go
- getUserLoginLogsHandler.go
- getUserSubscribeByIdHandler.go
- getUserSubscribeDevicesHandler.go
- getUserSubscribeHandler.go
- getUserSubscribeLogsHandler.go
- getUserSubscribeResetTrafficLogsHandler.go
- getUserSubscribeTrafficLogsHandler.go
- kickOfflineByUserDeviceHandler.go
- resetUserSubscribeTokenHandler.go
- resetUserSubscribeTrafficHandler.go
- toggleUserSubscribeStatusHandler.go
- updateUserAuthMethodHandler.go
- updateUserBasicInfoHandler.go
- updateUserDeviceHandler.go
- updateUserNotifySettingHandler.go
- updateUserSubscribeHandler.go