ads

package
v1.0.8 Latest Latest
Warning

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

Go to latest
Published: Jun 24, 2026 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdsService

type AdsService struct {
	v1.UnimplementedAdsServiceServer
	// contains filtered or unexported fields
}

AdsService 广告服务

func NewAdsService

func NewAdsService(uc *adsbiz.AdsUsecase, logger log.Logger) *AdsService

NewAdsService 创建广告服务

func (*AdsService) CreateAds

func (s *AdsService) CreateAds(ctx context.Context, req *v1.CreateAdsRequest) (*v1.CreateAdsReply, error)

CreateAds 创建广告

func (*AdsService) DeleteAds

func (s *AdsService) DeleteAds(ctx context.Context, req *v1.DeleteAdsRequest) (*v1.DeleteAdsReply, error)

DeleteAds 删除广告

func (*AdsService) GetAds

func (s *AdsService) GetAds(ctx context.Context, req *v1.GetAdsRequest) (*v1.GetAdsReply, error)

GetAds 获取广告详情

func (*AdsService) GetAdsList

func (s *AdsService) GetAdsList(ctx context.Context, req *v1.GetAdsListRequest) (*v1.GetAdsListReply, error)

GetAdsList 获取广告列表

func (*AdsService) UpdateAds

func (s *AdsService) UpdateAds(ctx context.Context, req *v1.UpdateAdsRequest) (*v1.UpdateAdsReply, error)

UpdateAds 更新广告

Jump to

Keyboard shortcuts

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