user

package
v1.0.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 23, 2026 License: MIT Imports: 15 Imported by: 0

Documentation

Index

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

CreateUserAuthMethod 创建用户认证方法

func (*UserAuthMethodService) DeleteUserAuthMethod

DeleteUserAuthMethod 删除用户认证方法

func (*UserAuthMethodService) GetUserAuthMethod

GetUserAuthMethod 获取用户认证方法

func (*UserAuthMethodService) UpdateUserAuthMethod

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

DeleteUserDevice 删除用户设备

func (*UserDeviceService) KickOfflineByUserDevice

KickOfflineByUserDevice 踢下线用户设备

func (*UserDeviceService) UpdateUserDevice

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

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

GetUserLoginLogs 获取用户登录日志

func (*UserService) UpdateUserBasicInfo

UpdateUserBasicInfo 更新用户基本信息

func (*UserService) UpdateUserNotifySettings

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

CreateUserSubscribe 创建用户订阅

func (*UserSubscribeService) DeleteUserSubscribe

DeleteUserSubscribe 删除用户订阅

func (*UserSubscribeService) GetUserSubscribe

GetUserSubscribe 获取用户订阅列表

func (*UserSubscribeService) GetUserSubscribeById

GetUserSubscribeById 根据ID获取用户订阅详情

func (*UserSubscribeService) GetUserSubscribeDevices

GetUserSubscribeDevices 获取用户订阅设备列表

func (*UserSubscribeService) GetUserSubscribeLogs

GetUserSubscribeLogs 获取用户订阅日志

func (*UserSubscribeService) GetUserSubscribeResetTrafficLogs

GetUserSubscribeResetTrafficLogs 获取用户订阅重置流量日志

func (*UserSubscribeService) GetUserSubscribeTrafficLogs

GetUserSubscribeTrafficLogs 获取用户订阅流量日志

func (*UserSubscribeService) ResetUserSubscribeToken

ResetUserSubscribeToken 重置用户订阅令牌

func (*UserSubscribeService) ResetUserSubscribeTraffic

ResetUserSubscribeTraffic 重置用户订阅流量

func (*UserSubscribeService) ToggleUserSubscribeStatus

ToggleUserSubscribeStatus 切换用户订阅状态

func (*UserSubscribeService) UpdateUserSubscribe

UpdateUserSubscribe 更新用户订阅

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL