Documentation
¶
Index ¶
- type UserAuthMethodService
- func (s *UserAuthMethodService) CreateUserAuthMethod(ctx context.Context, req *v1.CreateUserAuthMethodRequest) (*v1.CreateUserAuthMethodReply, error)
- func (s *UserAuthMethodService) DeleteUserAuthMethod(ctx context.Context, req *v1.DeleteUserAuthMethodRequest) (*v1.DeleteUserAuthMethodReply, error)
- func (s *UserAuthMethodService) GetUserAuthMethod(ctx context.Context, req *v1.GetUserAuthMethodRequest) (*v1.GetUserAuthMethodReply, error)
- func (s *UserAuthMethodService) UpdateUserAuthMethod(ctx context.Context, req *v1.UpdateUserAuthMethodRequest) (*v1.UpdateUserAuthMethodReply, error)
- type UserDeviceService
- func (s *UserDeviceService) DeleteUserDevice(ctx context.Context, req *v1.DeleteUserDeviceRequest) (*v1.DeleteUserDeviceReply, error)
- func (s *UserDeviceService) KickOfflineByUserDevice(ctx context.Context, req *v1.KickOfflineByUserDeviceRequest) (*v1.KickOfflineByUserDeviceReply, error)
- func (s *UserDeviceService) UpdateUserDevice(ctx context.Context, req *v1.UpdateUserDeviceRequest) (*v1.UpdateUserDeviceReply, error)
- type UserService
- func (s *UserService) BatchDeleteUser(ctx context.Context, req *v1.BatchDeleteUserRequest) (*v1.BatchDeleteUserReply, error)
- func (s *UserService) CreateUser(ctx context.Context, req *v1.CreateUserRequest) (*v1.CreateUserReply, error)
- func (s *UserService) CurrentUser(ctx context.Context, req *v1.CurrentUserRequest) (*v1.CurrentUserReply, error)
- func (s *UserService) DeleteUser(ctx context.Context, req *v1.DeleteUserRequest) (*v1.DeleteUserReply, error)
- func (s *UserService) GetUserDetail(ctx context.Context, req *v1.GetUserDetailRequest) (*v1.GetUserDetailReply, error)
- func (s *UserService) GetUserList(ctx context.Context, req *v1.GetUserListRequest) (*v1.GetUserListReply, error)
- func (s *UserService) GetUserLoginLogs(ctx context.Context, req *v1.GetUserLoginLogsRequest) (*v1.GetUserLoginLogsReply, error)
- func (s *UserService) UpdateUserBasicInfo(ctx context.Context, req *v1.UpdateUserBasicInfoRequest) (*v1.UpdateUserBasicInfoReply, error)
- func (s *UserService) UpdateUserNotifySettings(ctx context.Context, req *v1.UpdateUserNotifySettingsRequest) (*v1.UpdateUserNotifySettingsReply, error)
- type UserSubscribeService
- func (s *UserSubscribeService) CreateUserSubscribe(ctx context.Context, req *v1.CreateUserSubscribeRequest) (*v1.CreateUserSubscribeReply, error)
- func (s *UserSubscribeService) DeleteUserSubscribe(ctx context.Context, req *v1.DeleteUserSubscribeRequest) (*v1.DeleteUserSubscribeReply, error)
- func (s *UserSubscribeService) GetUserSubscribe(ctx context.Context, req *v1.GetUserSubscribeRequest) (*v1.GetUserSubscribeReply, error)
- func (s *UserSubscribeService) GetUserSubscribeById(ctx context.Context, req *v1.GetUserSubscribeByIdRequest) (*v1.GetUserSubscribeByIdReply, error)
- func (s *UserSubscribeService) GetUserSubscribeDevices(ctx context.Context, req *v1.GetUserSubscribeDevicesRequest) (*v1.GetUserSubscribeDevicesReply, error)
- func (s *UserSubscribeService) GetUserSubscribeLogs(ctx context.Context, req *v1.GetUserSubscribeLogsRequest) (*v1.GetUserSubscribeLogsReply, error)
- func (s *UserSubscribeService) GetUserSubscribeResetTrafficLogs(ctx context.Context, req *v1.GetUserSubscribeResetTrafficLogsRequest) (*v1.GetUserSubscribeResetTrafficLogsReply, error)
- func (s *UserSubscribeService) GetUserSubscribeTrafficLogs(ctx context.Context, req *v1.GetUserSubscribeTrafficLogsRequest) (*v1.GetUserSubscribeTrafficLogsReply, error)
- func (s *UserSubscribeService) ResetUserSubscribeToken(ctx context.Context, req *v1.ResetUserSubscribeTokenRequest) (*v1.ResetUserSubscribeTokenReply, error)
- func (s *UserSubscribeService) ResetUserSubscribeTraffic(ctx context.Context, req *v1.ResetUserSubscribeTrafficRequest) (*v1.ResetUserSubscribeTrafficReply, error)
- func (s *UserSubscribeService) ToggleUserSubscribeStatus(ctx context.Context, req *v1.ToggleUserSubscribeStatusRequest) (*v1.ToggleUserSubscribeStatusReply, error)
- func (s *UserSubscribeService) UpdateUserSubscribe(ctx context.Context, req *v1.UpdateUserSubscribeRequest) (*v1.UpdateUserSubscribeReply, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UserAuthMethodService ¶
type UserAuthMethodService struct {
v1.UnimplementedUserAuthMethodServiceServer
// contains filtered or unexported fields
}
UserAuthMethodService 用户认证方法服务
func NewUserAuthMethodService ¶
func NewUserAuthMethodService(uc *userbiz.AuthMethodUsecase, logger log.Logger) *UserAuthMethodService
NewUserAuthMethodService 创建用户认证方法服务
func (*UserAuthMethodService) CreateUserAuthMethod ¶
func (s *UserAuthMethodService) CreateUserAuthMethod(ctx context.Context, req *v1.CreateUserAuthMethodRequest) (*v1.CreateUserAuthMethodReply, error)
CreateUserAuthMethod 创建用户认证方法
func (*UserAuthMethodService) DeleteUserAuthMethod ¶
func (s *UserAuthMethodService) DeleteUserAuthMethod(ctx context.Context, req *v1.DeleteUserAuthMethodRequest) (*v1.DeleteUserAuthMethodReply, error)
DeleteUserAuthMethod 删除用户认证方法
func (*UserAuthMethodService) GetUserAuthMethod ¶
func (s *UserAuthMethodService) GetUserAuthMethod(ctx context.Context, req *v1.GetUserAuthMethodRequest) (*v1.GetUserAuthMethodReply, error)
GetUserAuthMethod 获取用户认证方法
func (*UserAuthMethodService) UpdateUserAuthMethod ¶
func (s *UserAuthMethodService) UpdateUserAuthMethod(ctx context.Context, req *v1.UpdateUserAuthMethodRequest) (*v1.UpdateUserAuthMethodReply, error)
UpdateUserAuthMethod 更新用户认证方法
type UserDeviceService ¶
type UserDeviceService struct {
v1.UnimplementedUserDeviceServiceServer
// contains filtered or unexported fields
}
UserDeviceService 用户设备服务
func NewUserDeviceService ¶
func NewUserDeviceService(uc *userbiz.DeviceUsecase, logger log.Logger) *UserDeviceService
NewUserDeviceService 创建用户设备服务
func (*UserDeviceService) DeleteUserDevice ¶
func (s *UserDeviceService) DeleteUserDevice(ctx context.Context, req *v1.DeleteUserDeviceRequest) (*v1.DeleteUserDeviceReply, error)
DeleteUserDevice 删除用户设备
func (*UserDeviceService) KickOfflineByUserDevice ¶
func (s *UserDeviceService) KickOfflineByUserDevice(ctx context.Context, req *v1.KickOfflineByUserDeviceRequest) (*v1.KickOfflineByUserDeviceReply, error)
KickOfflineByUserDevice 踢下线用户设备
func (*UserDeviceService) UpdateUserDevice ¶
func (s *UserDeviceService) UpdateUserDevice(ctx context.Context, req *v1.UpdateUserDeviceRequest) (*v1.UpdateUserDeviceReply, error)
UpdateUserDevice 更新用户设备
type UserService ¶
type UserService struct {
v1.UnimplementedUserServiceServer
// contains filtered or unexported fields
}
UserService 用户服务
func NewUserService ¶
func NewUserService(uc *userbiz.UserUsecase, db *ent.Client, logger log.Logger) *UserService
NewUserService 创建用户服务
func (*UserService) BatchDeleteUser ¶
func (s *UserService) BatchDeleteUser(ctx context.Context, req *v1.BatchDeleteUserRequest) (*v1.BatchDeleteUserReply, error)
BatchDeleteUser 批量删除用户
func (*UserService) CreateUser ¶
func (s *UserService) CreateUser(ctx context.Context, req *v1.CreateUserRequest) (*v1.CreateUserReply, error)
CreateUser 创建用户
func (*UserService) CurrentUser ¶
func (s *UserService) CurrentUser(ctx context.Context, req *v1.CurrentUserRequest) (*v1.CurrentUserReply, error)
CurrentUser 获取当前用户
func (*UserService) DeleteUser ¶
func (s *UserService) DeleteUser(ctx context.Context, req *v1.DeleteUserRequest) (*v1.DeleteUserReply, error)
DeleteUser 删除用户
func (*UserService) GetUserDetail ¶
func (s *UserService) GetUserDetail(ctx context.Context, req *v1.GetUserDetailRequest) (*v1.GetUserDetailReply, error)
GetUserDetail 获取用户详情
func (*UserService) GetUserList ¶
func (s *UserService) GetUserList(ctx context.Context, req *v1.GetUserListRequest) (*v1.GetUserListReply, error)
GetUserList 获取用户列表
func (*UserService) GetUserLoginLogs ¶
func (s *UserService) GetUserLoginLogs(ctx context.Context, req *v1.GetUserLoginLogsRequest) (*v1.GetUserLoginLogsReply, error)
GetUserLoginLogs 获取用户登录日志
func (*UserService) UpdateUserBasicInfo ¶
func (s *UserService) UpdateUserBasicInfo(ctx context.Context, req *v1.UpdateUserBasicInfoRequest) (*v1.UpdateUserBasicInfoReply, error)
UpdateUserBasicInfo 更新用户基本信息
func (*UserService) UpdateUserNotifySettings ¶
func (s *UserService) UpdateUserNotifySettings(ctx context.Context, req *v1.UpdateUserNotifySettingsRequest) (*v1.UpdateUserNotifySettingsReply, error)
UpdateUserNotifySettings 更新用户通知设置
type UserSubscribeService ¶
type UserSubscribeService struct {
v1.UnimplementedUserSubscribeServiceServer
// contains filtered or unexported fields
}
UserSubscribeService 用户订阅服务
func NewUserSubscribeService ¶
func NewUserSubscribeService(uc *userbiz.SubscribeUsecase, logger log.Logger) *UserSubscribeService
NewUserSubscribeService 创建用户订阅服务
func (*UserSubscribeService) CreateUserSubscribe ¶
func (s *UserSubscribeService) CreateUserSubscribe(ctx context.Context, req *v1.CreateUserSubscribeRequest) (*v1.CreateUserSubscribeReply, error)
CreateUserSubscribe 创建用户订阅
func (*UserSubscribeService) DeleteUserSubscribe ¶
func (s *UserSubscribeService) DeleteUserSubscribe(ctx context.Context, req *v1.DeleteUserSubscribeRequest) (*v1.DeleteUserSubscribeReply, error)
DeleteUserSubscribe 删除用户订阅
func (*UserSubscribeService) GetUserSubscribe ¶
func (s *UserSubscribeService) GetUserSubscribe(ctx context.Context, req *v1.GetUserSubscribeRequest) (*v1.GetUserSubscribeReply, error)
GetUserSubscribe 获取用户订阅列表
func (*UserSubscribeService) GetUserSubscribeById ¶
func (s *UserSubscribeService) GetUserSubscribeById(ctx context.Context, req *v1.GetUserSubscribeByIdRequest) (*v1.GetUserSubscribeByIdReply, error)
GetUserSubscribeById 根据ID获取用户订阅详情
func (*UserSubscribeService) GetUserSubscribeDevices ¶
func (s *UserSubscribeService) GetUserSubscribeDevices(ctx context.Context, req *v1.GetUserSubscribeDevicesRequest) (*v1.GetUserSubscribeDevicesReply, error)
GetUserSubscribeDevices 获取用户订阅设备列表
func (*UserSubscribeService) GetUserSubscribeLogs ¶
func (s *UserSubscribeService) GetUserSubscribeLogs(ctx context.Context, req *v1.GetUserSubscribeLogsRequest) (*v1.GetUserSubscribeLogsReply, error)
GetUserSubscribeLogs 获取用户订阅日志
func (*UserSubscribeService) GetUserSubscribeResetTrafficLogs ¶
func (s *UserSubscribeService) GetUserSubscribeResetTrafficLogs(ctx context.Context, req *v1.GetUserSubscribeResetTrafficLogsRequest) (*v1.GetUserSubscribeResetTrafficLogsReply, error)
GetUserSubscribeResetTrafficLogs 获取用户订阅重置流量日志
func (*UserSubscribeService) GetUserSubscribeTrafficLogs ¶
func (s *UserSubscribeService) GetUserSubscribeTrafficLogs(ctx context.Context, req *v1.GetUserSubscribeTrafficLogsRequest) (*v1.GetUserSubscribeTrafficLogsReply, error)
GetUserSubscribeTrafficLogs 获取用户订阅流量日志
func (*UserSubscribeService) ResetUserSubscribeToken ¶
func (s *UserSubscribeService) ResetUserSubscribeToken(ctx context.Context, req *v1.ResetUserSubscribeTokenRequest) (*v1.ResetUserSubscribeTokenReply, error)
ResetUserSubscribeToken 重置用户订阅令牌
func (*UserSubscribeService) ResetUserSubscribeTraffic ¶
func (s *UserSubscribeService) ResetUserSubscribeTraffic(ctx context.Context, req *v1.ResetUserSubscribeTrafficRequest) (*v1.ResetUserSubscribeTrafficReply, error)
ResetUserSubscribeTraffic 重置用户订阅流量
func (*UserSubscribeService) ToggleUserSubscribeStatus ¶
func (s *UserSubscribeService) ToggleUserSubscribeStatus(ctx context.Context, req *v1.ToggleUserSubscribeStatusRequest) (*v1.ToggleUserSubscribeStatusReply, error)
ToggleUserSubscribeStatus 切换用户订阅状态
func (*UserSubscribeService) UpdateUserSubscribe ¶
func (s *UserSubscribeService) UpdateUserSubscribe(ctx context.Context, req *v1.UpdateUserSubscribeRequest) (*v1.UpdateUserSubscribeReply, error)
UpdateUserSubscribe 更新用户订阅