ticket

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: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateUserTicketFollowLogic

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

func NewCreateUserTicketFollowLogic

func NewCreateUserTicketFollowLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateUserTicketFollowLogic

Create ticket follow

func (*CreateUserTicketFollowLogic) CreateUserTicketFollow

func (l *CreateUserTicketFollowLogic) CreateUserTicketFollow(req *types.CreateUserTicketFollowRequest) error

type CreateUserTicketLogic

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

func NewCreateUserTicketLogic

func NewCreateUserTicketLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateUserTicketLogic

Create ticket

func (*CreateUserTicketLogic) CreateUserTicket

func (l *CreateUserTicketLogic) CreateUserTicket(req *types.CreateUserTicketRequest) error

type GetUserTicketDetailsLogic

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

func NewGetUserTicketDetailsLogic

func NewGetUserTicketDetailsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetUserTicketDetailsLogic

Get ticket detail

func (*GetUserTicketDetailsLogic) GetUserTicketDetails

func (l *GetUserTicketDetailsLogic) GetUserTicketDetails(req *types.GetUserTicketDetailRequest) (resp *types.Ticket, err error)

type GetUserTicketListLogic

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

func NewGetUserTicketListLogic

func NewGetUserTicketListLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetUserTicketListLogic

Get ticket list

func (*GetUserTicketListLogic) GetUserTicketList

type UpdateUserTicketStatusLogic

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

func NewUpdateUserTicketStatusLogic

func NewUpdateUserTicketStatusLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateUserTicketStatusLogic

Update ticket status

func (*UpdateUserTicketStatusLogic) UpdateUserTicketStatus

func (l *UpdateUserTicketStatusLogic) UpdateUserTicketStatus(req *types.UpdateUserTicketStatusRequest) error

Jump to

Keyboard shortcuts

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