Documentation ¶
Index ¶
Constants ¶
View Source
const Group_GetCustomerByEmail = "GetCustomerByEmail"
Variables ¶
View Source
var Group_GetCustomerByEmailKey = func(storeId int64, email string) string { return gcache.ToKey(Group_GetCustomerByEmail, storeId, email) }
Functions ¶
This section is empty.
Types ¶
type CreateCustomerLogic ¶
func NewCreateCustomerLogic ¶
func NewCreateCustomerLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateCustomerLogic
func (*CreateCustomerLogic) CreateCustomer ¶
func (l *CreateCustomerLogic) CreateCustomer(in *customer.CreateCustomerRequest) (*customer.CreateCustomerResponse, error)
type GetCustomerByEmailLogic ¶
func NewGetCustomerByEmailLogic ¶
func NewGetCustomerByEmailLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetCustomerByEmailLogic
func (*GetCustomerByEmailLogic) GetCustomerByEmail ¶
func (l *GetCustomerByEmailLogic) GetCustomerByEmail(in *customer.GetCustomerByEmailRequest) (*customer.GetCustomerByEmailResponse, error)
type LoginLogic ¶
func NewLoginLogic ¶
func NewLoginLogic(ctx context.Context, svcCtx *svc.ServiceContext) *LoginLogic
func (*LoginLogic) Login ¶
func (l *LoginLogic) Login(in *customer.LoginRequest) (*customer.LoginResponse, error)
type SendConfirmEmailAddressEmailLogic ¶
type SendConfirmEmailAddressEmailLogic struct { logx.Logger // contains filtered or unexported fields }
func NewSendConfirmEmailAddressEmailLogic ¶
func NewSendConfirmEmailAddressEmailLogic(ctx context.Context, svcCtx *svc.ServiceContext) *SendConfirmEmailAddressEmailLogic
func (*SendConfirmEmailAddressEmailLogic) SendConfirmEmailAddressEmail ¶
func (l *SendConfirmEmailAddressEmailLogic) SendConfirmEmailAddressEmail(in *customer.SendConfirmEmailAddressEmailRequest) (*customer.SendConfirmEmailAddressEmailResponse, error)
type SendForgotPasswordEmailLogic ¶
func NewSendForgotPasswordEmailLogic ¶
func NewSendForgotPasswordEmailLogic(ctx context.Context, svcCtx *svc.ServiceContext) *SendForgotPasswordEmailLogic
func (*SendForgotPasswordEmailLogic) SendForgotPasswordEmail ¶
func (l *SendForgotPasswordEmailLogic) SendForgotPasswordEmail(in *customer.SendForgotPasswordEmailRequest) (*customer.SendForgotPasswordEmailResponse, error)
type SetPasswordLogic ¶
func NewSetPasswordLogic ¶
func NewSetPasswordLogic(ctx context.Context, svcCtx *svc.ServiceContext) *SetPasswordLogic
func (*SetPasswordLogic) SetPassword ¶
func (l *SetPasswordLogic) SetPassword(in *customer.SetPasswordRequest) (*customer.SetPasswordResponse, error)
type UpdateCustomerLogic ¶
func NewUpdateCustomerLogic ¶
func NewUpdateCustomerLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateCustomerLogic
func (*UpdateCustomerLogic) UpdateCustomer ¶
func (l *UpdateCustomerLogic) UpdateCustomer(in *customer.UpdateCustomerRequest) (*customer.UpdateCustomerResponse, error)
type VerifyEmailAddressLogic ¶
func NewVerifyEmailAddressLogic ¶
func NewVerifyEmailAddressLogic(ctx context.Context, svcCtx *svc.ServiceContext) *VerifyEmailAddressLogic
func (*VerifyEmailAddressLogic) VerifyEmailAddress ¶
func (l *VerifyEmailAddressLogic) VerifyEmailAddress(in *customer.VerifyEmailAddressRequest) (*customer.VerifyEmailAddressResponse, error)
Click to show internal directories.
Click to hide internal directories.