common

package
v1.2.11 Latest Latest
Warning

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

Go to latest
Published: May 10, 2026 License: GPL-3.0 Imports: 28 Imported by: 0

Documentation

Index

Constants

View Source
const (
	IntervalTime = 60
)

Variables

This section is empty.

Functions

This section is empty.

Types

type CacheKeyPayload

type CacheKeyPayload struct {
	Code   string `json:"code"`
	LastAt int64  `json:"lastAt"`
}

type CheckVerificationCodeLogic

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

func NewCheckVerificationCodeLogic

func NewCheckVerificationCodeLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CheckVerificationCodeLogic

Check verification code

func (*CheckVerificationCodeLogic) CheckVerificationCode

type GetAdsLogic

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

func NewGetAdsLogic

func NewGetAdsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetAdsLogic

Get Ads

func (*GetAdsLogic) GetAds

func (l *GetAdsLogic) GetAds(req *types.GetAdsRequest) (resp *types.GetAdsResponse, err error)

type GetClientLogic added in v1.0.4

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

func NewGetClientLogic added in v1.0.4

func NewGetClientLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetClientLogic

Get Client

func (*GetClientLogic) GetClient added in v1.0.4

func (l *GetClientLogic) GetClient() (resp *types.GetSubscribeClientResponse, err error)

type GetGlobalConfigLogic

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

func NewGetGlobalConfigLogic

func NewGetGlobalConfigLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetGlobalConfigLogic

Get global config

func (*GetGlobalConfigLogic) GetGlobalConfig

func (l *GetGlobalConfigLogic) GetGlobalConfig() (resp *types.GetGlobalConfigResponse, err error)

type GetPrivacyPolicyLogic

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

func NewGetPrivacyPolicyLogic

func NewGetPrivacyPolicyLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetPrivacyPolicyLogic

Get Privacy Policy

func (*GetPrivacyPolicyLogic) GetPrivacyPolicy

func (l *GetPrivacyPolicyLogic) GetPrivacyPolicy() (resp *types.PrivacyPolicyConfig, err error)

type GetStatLogic

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

func NewGetStatLogic

func NewGetStatLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetStatLogic

Get Tos

func (*GetStatLogic) GetStat

func (l *GetStatLogic) GetStat() (resp *types.GetStatResponse, err error)

type GetTosLogic

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

func NewGetTosLogic

func NewGetTosLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetTosLogic

Get Tos

func (*GetTosLogic) GetTos

func (l *GetTosLogic) GetTos() (resp *types.GetTosResponse, err error)

type HeartbeatLogic added in v1.2.0

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

func NewHeartbeatLogic added in v1.2.0

func NewHeartbeatLogic(ctx context.Context, svcCtx *svc.ServiceContext) *HeartbeatLogic

NewHeartbeatLogic Heartbeat

func (*HeartbeatLogic) Heartbeat added in v1.2.0

func (l *HeartbeatLogic) Heartbeat() (resp *types.HeartbeatResponse, err error)

type SendEmailCodeLogic

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

func NewSendEmailCodeLogic

func NewSendEmailCodeLogic(ctx context.Context, svcCtx *svc.ServiceContext) *SendEmailCodeLogic

NewSendEmailCodeLogic Get verification code

func (*SendEmailCodeLogic) SendEmailCode

func (l *SendEmailCodeLogic) SendEmailCode(req *types.SendCodeRequest) (resp *types.SendCodeResponse, err error)

type SendSmsCodeLogic

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

func NewSendSmsCodeLogic

func NewSendSmsCodeLogic(ctx context.Context, svcCtx *svc.ServiceContext) *SendSmsCodeLogic

NewSendSmsCodeLogic Get sms verification code

func (*SendSmsCodeLogic) SendSmsCode

func (l *SendSmsCodeLogic) SendSmsCode(req *types.SendSmsCodeRequest) (resp *types.SendCodeResponse, err error)

type SmsSendCount

type SmsSendCount struct {
	Count    int64 `json:"count"`
	CreateAt int64 `json:"create_at"`
}

type VerifyTemplate

type VerifyTemplate struct {
	Type     uint8
	SiteName string
	Expire   uint8
	Code     string
}

Jump to

Keyboard shortcuts

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