logic

package
v0.0.0-...-3414fa2 Latest Latest
Warning

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

Go to latest
Published: Feb 3, 2025 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddAddressLogic

type AddAddressLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewAddAddressLogic

func NewAddAddressLogic(ctx context.Context, svcCtx *svc.ServiceContext) *AddAddressLogic

func (*AddAddressLogic) AddAddress

地址管理

type ChangePasswordLogic

type ChangePasswordLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewChangePasswordLogic

func NewChangePasswordLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ChangePasswordLogic

func (*ChangePasswordLogic) ChangePassword

修改密码

type DeleteAddressLogic

type DeleteAddressLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDeleteAddressLogic

func NewDeleteAddressLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeleteAddressLogic

func (*DeleteAddressLogic) DeleteAddress

type GetAddressLogic

type GetAddressLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewGetAddressLogic

func NewGetAddressLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetAddressLogic

func (*GetAddressLogic) GetAddress

type GetTransactionsLogic

type GetTransactionsLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewGetTransactionsLogic

func NewGetTransactionsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetTransactionsLogic

func (*GetTransactionsLogic) GetTransactions

type GetUserAddressesLogic

type GetUserAddressesLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewGetUserAddressesLogic

func NewGetUserAddressesLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetUserAddressesLogic

func (*GetUserAddressesLogic) GetUserAddresses

type GetUserInfoLogic

type GetUserInfoLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewGetUserInfoLogic

func NewGetUserInfoLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetUserInfoLogic

func (*GetUserInfoLogic) GetUserInfo

获取用户信息

type GetWalletLogic

type GetWalletLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewGetWalletLogic

func NewGetWalletLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetWalletLogic

func (*GetWalletLogic) GetWallet

钱包操作

type LoginLogic

type LoginLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewLoginLogic

func NewLoginLogic(ctx context.Context, svcCtx *svc.ServiceContext) *LoginLogic

func (*LoginLogic) Login

func (l *LoginLogic) Login(in *user.LoginRequest) (*user.LoginResponse, error)

用户登录

type LogoutLogic

type LogoutLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewLogoutLogic

func NewLogoutLogic(ctx context.Context, svcCtx *svc.ServiceContext) *LogoutLogic

func (*LogoutLogic) Logout

type RechargeWalletLogic

type RechargeWalletLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewRechargeWalletLogic

func NewRechargeWalletLogic(ctx context.Context, svcCtx *svc.ServiceContext) *RechargeWalletLogic

func (*RechargeWalletLogic) RechargeWallet

type RegisterLogic

type RegisterLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewRegisterLogic

func NewRegisterLogic(ctx context.Context, svcCtx *svc.ServiceContext) *RegisterLogic

func (*RegisterLogic) Register

用户注册

type ResetPasswordLogic

type ResetPasswordLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewResetPasswordLogic

func NewResetPasswordLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ResetPasswordLogic

func (*ResetPasswordLogic) ResetPassword

重置密码

type UpdateAddressLogic

type UpdateAddressLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewUpdateAddressLogic

func NewUpdateAddressLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateAddressLogic

func (*UpdateAddressLogic) UpdateAddress

type UpdateUserInfoLogic

type UpdateUserInfoLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewUpdateUserInfoLogic

func NewUpdateUserInfoLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateUserInfoLogic

func (*UpdateUserInfoLogic) UpdateUserInfo

更新用户信息

type WithdrawWalletLogic

type WithdrawWalletLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewWithdrawWalletLogic

func NewWithdrawWalletLogic(ctx context.Context, svcCtx *svc.ServiceContext) *WithdrawWalletLogic

func (*WithdrawWalletLogic) WithdrawWallet

Jump to

Keyboard shortcuts

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