album

package
v0.0.0-...-b32e05d Latest Latest
Warning

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

Go to latest
Published: Feb 13, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConvertAlbumPb

func ConvertAlbumPb(in *types.AlbumNewReq) (out *photorpc.AlbumNewReq)

func ConvertAlbumTypes

func ConvertAlbumTypes(in *photorpc.AlbumDetails) (out *types.AlbumBackDTO)

Types

type AddAlbumLogic

type AddAlbumLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewAddAlbumLogic

func NewAddAlbumLogic(ctx context.Context, svcCtx *svc.ServiceContext) *AddAlbumLogic

创建相册

func (*AddAlbumLogic) AddAlbum

func (l *AddAlbumLogic) AddAlbum(req *types.AlbumNewReq) (resp *types.AlbumBackDTO, err error)

type DeleteAlbumLogic

type DeleteAlbumLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDeleteAlbumLogic

func NewDeleteAlbumLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeleteAlbumLogic

删除相册

func (*DeleteAlbumLogic) DeleteAlbum

func (l *DeleteAlbumLogic) DeleteAlbum(req *types.IdReq) (resp *types.BatchResp, err error)

type FindAlbumListLogic

type FindAlbumListLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewFindAlbumListLogic

func NewFindAlbumListLogic(ctx context.Context, svcCtx *svc.ServiceContext) *FindAlbumListLogic

分页获取相册列表

func (*FindAlbumListLogic) FindAlbumList

func (l *FindAlbumListLogic) FindAlbumList(req *types.AlbumQuery) (resp *types.PageResp, err error)

type GetAlbumLogic

type GetAlbumLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewGetAlbumLogic

func NewGetAlbumLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetAlbumLogic

查询相册

func (*GetAlbumLogic) GetAlbum

func (l *GetAlbumLogic) GetAlbum(req *types.IdReq) (resp *types.AlbumBackDTO, err error)

type UpdateAlbumLogic

type UpdateAlbumLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewUpdateAlbumLogic

func NewUpdateAlbumLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateAlbumLogic

更新相册

func (*UpdateAlbumLogic) UpdateAlbum

func (l *UpdateAlbumLogic) UpdateAlbum(req *types.AlbumNewReq) (resp *types.AlbumBackDTO, err error)

Jump to

Keyboard shortcuts

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