user

package
v1.14.16 Latest Latest
Warning

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

Go to latest
Published: Jul 22, 2026 License: GPL-3.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BatchDeleteUserLogic

type BatchDeleteUserLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewBatchDeleteUserLogic

func NewBatchDeleteUserLogic(ctx context.Context, svcCtx *svc.ServiceContext) *BatchDeleteUserLogic

func (*BatchDeleteUserLogic) BatchDeleteUser

func (l *BatchDeleteUserLogic) BatchDeleteUser(req *dto.BatchDeleteUserRequest) error

type CreateUserAuthMethodLogic

type CreateUserAuthMethodLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewCreateUserAuthMethodLogic

func NewCreateUserAuthMethodLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateUserAuthMethodLogic

Create user auth method

func (*CreateUserAuthMethodLogic) CreateUserAuthMethod

func (l *CreateUserAuthMethodLogic) CreateUserAuthMethod(req *dto.CreateUserAuthMethodRequest) error

type CreateUserLogic

type CreateUserLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewCreateUserLogic

func NewCreateUserLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateUserLogic

func (*CreateUserLogic) CreateUser

func (l *CreateUserLogic) CreateUser(req *dto.CreateUserRequest) error

type CreateUserSubscribeLogic

type CreateUserSubscribeLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewCreateUserSubscribeLogic

func NewCreateUserSubscribeLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateUserSubscribeLogic

Create user subcribe

func (*CreateUserSubscribeLogic) CreateUserSubscribe

func (l *CreateUserSubscribeLogic) CreateUserSubscribe(req *dto.CreateUserSubscribeRequest) error

type CurrentUserLogic

type CurrentUserLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewCurrentUserLogic

func NewCurrentUserLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CurrentUserLogic

func (*CurrentUserLogic) CurrentUser

func (l *CurrentUserLogic) CurrentUser() (*dto.User, error)

type DeleteUserAuthMethodLogic

type DeleteUserAuthMethodLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewDeleteUserAuthMethodLogic

func NewDeleteUserAuthMethodLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeleteUserAuthMethodLogic

Delete user auth method

func (*DeleteUserAuthMethodLogic) DeleteUserAuthMethod

func (l *DeleteUserAuthMethodLogic) DeleteUserAuthMethod(req *dto.DeleteUserAuthMethodRequest) error

type DeleteUserDeviceLogic

type DeleteUserDeviceLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewDeleteUserDeviceLogic

func NewDeleteUserDeviceLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeleteUserDeviceLogic

Delete user device

func (*DeleteUserDeviceLogic) DeleteUserDevice

func (l *DeleteUserDeviceLogic) DeleteUserDevice(req *dto.DeleteUserDeivceRequest) error

type DeleteUserLogic

type DeleteUserLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewDeleteUserLogic

func NewDeleteUserLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeleteUserLogic

func (*DeleteUserLogic) DeleteUser

func (l *DeleteUserLogic) DeleteUser(req *dto.GetDetailRequest) error

type DeleteUserSubscribeLogic

type DeleteUserSubscribeLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewDeleteUserSubscribeLogic

func NewDeleteUserSubscribeLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeleteUserSubscribeLogic

NewDeleteUserSubscribeLogic Delete user subcribe

func (*DeleteUserSubscribeLogic) DeleteUserSubscribe

func (l *DeleteUserSubscribeLogic) DeleteUserSubscribe(req *dto.DeleteUserSubscribeRequest) error

type GetUserAuthMethodLogic

type GetUserAuthMethodLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewGetUserAuthMethodLogic

func NewGetUserAuthMethodLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetUserAuthMethodLogic

Get user auth method

func (*GetUserAuthMethodLogic) GetUserAuthMethod

type GetUserDetailLogic

type GetUserDetailLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewGetUserDetailLogic

func NewGetUserDetailLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetUserDetailLogic

func (*GetUserDetailLogic) GetUserDetail

func (l *GetUserDetailLogic) GetUserDetail(req *dto.GetDetailRequest) (*dto.User, error)

type GetUserListLogic

type GetUserListLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewGetUserListLogic

func NewGetUserListLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetUserListLogic

func (*GetUserListLogic) GetUserList

type GetUserLoginLogsLogic

type GetUserLoginLogsLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewGetUserLoginLogsLogic

func NewGetUserLoginLogsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetUserLoginLogsLogic

Get user login logs

func (*GetUserLoginLogsLogic) GetUserLoginLogs

func (l *GetUserLoginLogsLogic) GetUserLoginLogs(req *dto.GetUserLoginLogsRequest) (resp *dto.GetUserLoginLogsResponse, err error)

type GetUserSubscribeByIdLogic

type GetUserSubscribeByIdLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewGetUserSubscribeByIdLogic

func NewGetUserSubscribeByIdLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetUserSubscribeByIdLogic

Get user subcribe by id

func (*GetUserSubscribeByIdLogic) GetUserSubscribeById

func (l *GetUserSubscribeByIdLogic) GetUserSubscribeById(req *dto.GetUserSubscribeByIdRequest) (resp *dto.UserSubscribeDetail, err error)

type GetUserSubscribeDevicesLogic

type GetUserSubscribeDevicesLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewGetUserSubscribeDevicesLogic

func NewGetUserSubscribeDevicesLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetUserSubscribeDevicesLogic

Get user subcribe devices

func (*GetUserSubscribeDevicesLogic) GetUserSubscribeDevices

type GetUserSubscribeLogic

type GetUserSubscribeLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewGetUserSubscribeLogic

func NewGetUserSubscribeLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetUserSubscribeLogic

Get user subcribe

func (*GetUserSubscribeLogic) GetUserSubscribe

type GetUserSubscribeLogsLogic

type GetUserSubscribeLogsLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewGetUserSubscribeLogsLogic

func NewGetUserSubscribeLogsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetUserSubscribeLogsLogic

Get user subcribe logs

func (*GetUserSubscribeLogsLogic) GetUserSubscribeLogs

type GetUserSubscribeResetTrafficLogsLogic added in v1.1.0

type GetUserSubscribeResetTrafficLogsLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewGetUserSubscribeResetTrafficLogsLogic added in v1.1.0

func NewGetUserSubscribeResetTrafficLogsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetUserSubscribeResetTrafficLogsLogic

Get user subcribe reset traffic logs

func (*GetUserSubscribeResetTrafficLogsLogic) GetUserSubscribeResetTrafficLogs added in v1.1.0

type GetUserSubscribeTrafficLogsLogic

type GetUserSubscribeTrafficLogsLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewGetUserSubscribeTrafficLogsLogic

func NewGetUserSubscribeTrafficLogsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetUserSubscribeTrafficLogsLogic

Get user subcribe traffic logs

func (*GetUserSubscribeTrafficLogsLogic) GetUserSubscribeTrafficLogs

type KickOfflineByUserDeviceLogic

type KickOfflineByUserDeviceLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewKickOfflineByUserDeviceLogic

func NewKickOfflineByUserDeviceLogic(ctx context.Context, svcCtx *svc.ServiceContext) *KickOfflineByUserDeviceLogic

kick offline user device

func (*KickOfflineByUserDeviceLogic) KickOfflineByUserDevice

func (l *KickOfflineByUserDeviceLogic) KickOfflineByUserDevice(req *dto.KickOfflineRequest) error

type ResetUserSubscribeTokenLogic added in v1.2.3

type ResetUserSubscribeTokenLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewResetUserSubscribeTokenLogic added in v1.2.3

func NewResetUserSubscribeTokenLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ResetUserSubscribeTokenLogic

NewResetUserSubscribeTokenLogic Reset user subscribe token

func (*ResetUserSubscribeTokenLogic) ResetUserSubscribeToken added in v1.2.3

func (l *ResetUserSubscribeTokenLogic) ResetUserSubscribeToken(req *dto.ResetUserSubscribeTokenRequest) error

type ResetUserSubscribeTrafficLogic added in v1.2.3

type ResetUserSubscribeTrafficLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewResetUserSubscribeTrafficLogic added in v1.2.3

func NewResetUserSubscribeTrafficLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ResetUserSubscribeTrafficLogic

NewResetUserSubscribeTrafficLogic Reset user subscribe traffic

func (*ResetUserSubscribeTrafficLogic) ResetUserSubscribeTraffic added in v1.2.3

func (l *ResetUserSubscribeTrafficLogic) ResetUserSubscribeTraffic(req *dto.ResetUserSubscribeTrafficRequest) error

type ToggleUserSubscribeStatusLogic added in v1.2.3

type ToggleUserSubscribeStatusLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewToggleUserSubscribeStatusLogic added in v1.2.3

func NewToggleUserSubscribeStatusLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ToggleUserSubscribeStatusLogic

NewToggleUserSubscribeStatusLogic Stop user subscribe

func (*ToggleUserSubscribeStatusLogic) ToggleUserSubscribeStatus added in v1.2.3

func (l *ToggleUserSubscribeStatusLogic) ToggleUserSubscribeStatus(req *dto.ToggleUserSubscribeStatusRequest) error

type UpdateUserAuthMethodLogic

type UpdateUserAuthMethodLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewUpdateUserAuthMethodLogic

func NewUpdateUserAuthMethodLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateUserAuthMethodLogic

Update user auth method

func (*UpdateUserAuthMethodLogic) UpdateUserAuthMethod

func (l *UpdateUserAuthMethodLogic) UpdateUserAuthMethod(req *dto.UpdateUserAuthMethodRequest) error

type UpdateUserBasicInfoLogic

type UpdateUserBasicInfoLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewUpdateUserBasicInfoLogic

func NewUpdateUserBasicInfoLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateUserBasicInfoLogic

NewUpdateUserBasicInfoLogic Update user basic info

func (*UpdateUserBasicInfoLogic) UpdateUserBasicInfo

func (l *UpdateUserBasicInfoLogic) UpdateUserBasicInfo(req *dto.UpdateUserBasiceInfoRequest) error

type UpdateUserDeviceLogic

type UpdateUserDeviceLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewUpdateUserDeviceLogic

func NewUpdateUserDeviceLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateUserDeviceLogic

User device

func (*UpdateUserDeviceLogic) UpdateUserDevice

func (l *UpdateUserDeviceLogic) UpdateUserDevice(req *dto.UserDevice) error

type UpdateUserNotifySettingLogic

type UpdateUserNotifySettingLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewUpdateUserNotifySettingLogic

func NewUpdateUserNotifySettingLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateUserNotifySettingLogic

NewUpdateUserNotifySettingLogic Update user notify setting

func (*UpdateUserNotifySettingLogic) UpdateUserNotifySetting

func (l *UpdateUserNotifySettingLogic) UpdateUserNotifySetting(req *dto.UpdateUserNotifySettingRequest) error

type UpdateUserSubscribeLogic

type UpdateUserSubscribeLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewUpdateUserSubscribeLogic

func NewUpdateUserSubscribeLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateUserSubscribeLogic

NewUpdateUserSubscribeLogic Update user subscribe

func (*UpdateUserSubscribeLogic) UpdateUserSubscribe

func (l *UpdateUserSubscribeLogic) UpdateUserSubscribe(req *dto.UpdateUserSubscribeRequest) error

Jump to

Keyboard shortcuts

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