marketing

package
v1.2.21 Latest Latest
Warning

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

Go to latest
Published: Jun 8, 2026 License: GPL-3.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 CreateBatchSendEmailTaskLogic

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

func NewCreateBatchSendEmailTaskLogic

func NewCreateBatchSendEmailTaskLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateBatchSendEmailTaskLogic

NewCreateBatchSendEmailTaskLogic Create a batch send email task

func (*CreateBatchSendEmailTaskLogic) CreateBatchSendEmailTask

func (l *CreateBatchSendEmailTaskLogic) CreateBatchSendEmailTask(req *types.CreateBatchSendEmailTaskRequest) (err error)

type CreateQuotaTaskLogic added in v1.1.0

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

func NewCreateQuotaTaskLogic added in v1.1.0

func NewCreateQuotaTaskLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateQuotaTaskLogic

NewCreateQuotaTaskLogic Create a quota task

func (*CreateQuotaTaskLogic) CreateQuotaTask added in v1.1.0

func (l *CreateQuotaTaskLogic) CreateQuotaTask(req *types.CreateQuotaTaskRequest) error

type GetBatchSendEmailTaskListLogic

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

func NewGetBatchSendEmailTaskListLogic

func NewGetBatchSendEmailTaskListLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetBatchSendEmailTaskListLogic

NewGetBatchSendEmailTaskListLogic Get batch send email task list

func (*GetBatchSendEmailTaskListLogic) GetBatchSendEmailTaskList

type GetBatchSendEmailTaskStatusLogic

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

func NewGetBatchSendEmailTaskStatusLogic

func NewGetBatchSendEmailTaskStatusLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetBatchSendEmailTaskStatusLogic

NewGetBatchSendEmailTaskStatusLogic Get batch send email task status

func (*GetBatchSendEmailTaskStatusLogic) GetBatchSendEmailTaskStatus

type GetPreSendEmailCountLogic

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

func NewGetPreSendEmailCountLogic

func NewGetPreSendEmailCountLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetPreSendEmailCountLogic

NewGetPreSendEmailCountLogic Get pre-send email count

func (*GetPreSendEmailCountLogic) GetPreSendEmailCount

type QueryQuotaTaskListLogic added in v1.1.0

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

func NewQueryQuotaTaskListLogic added in v1.1.0

func NewQueryQuotaTaskListLogic(ctx context.Context, svcCtx *svc.ServiceContext) *QueryQuotaTaskListLogic

NewQueryQuotaTaskListLogic Query quota task list

func (*QueryQuotaTaskListLogic) QueryQuotaTaskList added in v1.1.0

type QueryQuotaTaskPreCountLogic added in v1.1.0

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

func NewQueryQuotaTaskPreCountLogic added in v1.1.0

func NewQueryQuotaTaskPreCountLogic(ctx context.Context, svcCtx *svc.ServiceContext) *QueryQuotaTaskPreCountLogic

NewQueryQuotaTaskPreCountLogic Query quota task pre-count

func (*QueryQuotaTaskPreCountLogic) QueryQuotaTaskPreCount added in v1.1.0

type QueryQuotaTaskStatusLogic added in v1.1.0

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

func NewQueryQuotaTaskStatusLogic added in v1.1.0

func NewQueryQuotaTaskStatusLogic(ctx context.Context, svcCtx *svc.ServiceContext) *QueryQuotaTaskStatusLogic

NewQueryQuotaTaskStatusLogic Query quota task status

func (*QueryQuotaTaskStatusLogic) QueryQuotaTaskStatus added in v1.1.0

type StopBatchSendEmailTaskLogic

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

func NewStopBatchSendEmailTaskLogic

func NewStopBatchSendEmailTaskLogic(ctx context.Context, svcCtx *svc.ServiceContext) *StopBatchSendEmailTaskLogic

NewStopBatchSendEmailTaskLogic Stop a batch send email task

func (*StopBatchSendEmailTaskLogic) StopBatchSendEmailTask

func (l *StopBatchSendEmailTaskLogic) StopBatchSendEmailTask(req *types.StopBatchSendEmailTaskRequest) (err error)

Jump to

Keyboard shortcuts

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