initial commit
This commit is contained in:
114
gallery/galleryclient/gallery.go
Normal file
114
gallery/galleryclient/gallery.go
Normal file
@ -0,0 +1,114 @@
|
||||
// Code generated by goctl. DO NOT EDIT.
|
||||
// goctl 1.8.3
|
||||
// Source: gallery.proto
|
||||
|
||||
package galleryclient
|
||||
|
||||
import (
|
||||
"context"
|
||||
|
||||
"godemo/gallery/gallery"
|
||||
|
||||
"github.com/zeromicro/go-zero/zrpc"
|
||||
"google.golang.org/grpc"
|
||||
)
|
||||
|
||||
type (
|
||||
CategoryNode = gallery.CategoryNode
|
||||
CategoryTreeRequest = gallery.CategoryTreeRequest
|
||||
CategoryTreeResponse = gallery.CategoryTreeResponse
|
||||
CreateCategoryRequest = gallery.CreateCategoryRequest
|
||||
CreateCategoryResponse = gallery.CreateCategoryResponse
|
||||
DeleteImageRequest = gallery.DeleteImageRequest
|
||||
DeleteImageResponse = gallery.DeleteImageResponse
|
||||
GenerateUrlRequest = gallery.GenerateUrlRequest
|
||||
GenerateUrlResponse = gallery.GenerateUrlResponse
|
||||
ImageDetailRequest = gallery.ImageDetailRequest
|
||||
ImageDetailResponse = gallery.ImageDetailResponse
|
||||
ImageListRequest = gallery.ImageListRequest
|
||||
ImageListResponse = gallery.ImageListResponse
|
||||
ImageMeta = gallery.ImageMeta
|
||||
PingRequest = gallery.PingRequest
|
||||
PingResponse = gallery.PingResponse
|
||||
UpdateImageRequest = gallery.UpdateImageRequest
|
||||
UpdateImageResponse = gallery.UpdateImageResponse
|
||||
UploadImageRequest = gallery.UploadImageRequest
|
||||
UploadImageResponse = gallery.UploadImageResponse
|
||||
|
||||
Gallery interface {
|
||||
// 健康检查
|
||||
Ping(ctx context.Context, in *PingRequest, opts ...grpc.CallOption) (*PingResponse, error)
|
||||
// 图片元数据操作
|
||||
GetImageList(ctx context.Context, in *ImageListRequest, opts ...grpc.CallOption) (*ImageListResponse, error)
|
||||
GetImageDetail(ctx context.Context, in *ImageDetailRequest, opts ...grpc.CallOption) (*ImageDetailResponse, error)
|
||||
UpdateImage(ctx context.Context, in *UpdateImageRequest, opts ...grpc.CallOption) (*UpdateImageResponse, error)
|
||||
DeleteImage(ctx context.Context, in *DeleteImageRequest, opts ...grpc.CallOption) (*DeleteImageResponse, error)
|
||||
// 图片上传
|
||||
UploadImage(ctx context.Context, in *UploadImageRequest, opts ...grpc.CallOption) (*UploadImageResponse, error)
|
||||
// 分类管理
|
||||
GetCategoryTree(ctx context.Context, in *CategoryTreeRequest, opts ...grpc.CallOption) (*CategoryTreeResponse, error)
|
||||
CreateCategory(ctx context.Context, in *CreateCategoryRequest, opts ...grpc.CallOption) (*CreateCategoryResponse, error)
|
||||
// 访问控制
|
||||
GenerateUrl(ctx context.Context, in *GenerateUrlRequest, opts ...grpc.CallOption) (*GenerateUrlResponse, error)
|
||||
}
|
||||
|
||||
defaultGallery struct {
|
||||
cli zrpc.Client
|
||||
}
|
||||
)
|
||||
|
||||
func NewGallery(cli zrpc.Client) Gallery {
|
||||
return &defaultGallery{
|
||||
cli: cli,
|
||||
}
|
||||
}
|
||||
|
||||
// 健康检查
|
||||
func (m *defaultGallery) Ping(ctx context.Context, in *PingRequest, opts ...grpc.CallOption) (*PingResponse, error) {
|
||||
client := gallery.NewGalleryClient(m.cli.Conn())
|
||||
return client.Ping(ctx, in, opts...)
|
||||
}
|
||||
|
||||
// 图片元数据操作
|
||||
func (m *defaultGallery) GetImageList(ctx context.Context, in *ImageListRequest, opts ...grpc.CallOption) (*ImageListResponse, error) {
|
||||
client := gallery.NewGalleryClient(m.cli.Conn())
|
||||
return client.GetImageList(ctx, in, opts...)
|
||||
}
|
||||
|
||||
func (m *defaultGallery) GetImageDetail(ctx context.Context, in *ImageDetailRequest, opts ...grpc.CallOption) (*ImageDetailResponse, error) {
|
||||
client := gallery.NewGalleryClient(m.cli.Conn())
|
||||
return client.GetImageDetail(ctx, in, opts...)
|
||||
}
|
||||
|
||||
func (m *defaultGallery) UpdateImage(ctx context.Context, in *UpdateImageRequest, opts ...grpc.CallOption) (*UpdateImageResponse, error) {
|
||||
client := gallery.NewGalleryClient(m.cli.Conn())
|
||||
return client.UpdateImage(ctx, in, opts...)
|
||||
}
|
||||
|
||||
func (m *defaultGallery) DeleteImage(ctx context.Context, in *DeleteImageRequest, opts ...grpc.CallOption) (*DeleteImageResponse, error) {
|
||||
client := gallery.NewGalleryClient(m.cli.Conn())
|
||||
return client.DeleteImage(ctx, in, opts...)
|
||||
}
|
||||
|
||||
// 图片上传
|
||||
func (m *defaultGallery) UploadImage(ctx context.Context, in *UploadImageRequest, opts ...grpc.CallOption) (*UploadImageResponse, error) {
|
||||
client := gallery.NewGalleryClient(m.cli.Conn())
|
||||
return client.UploadImage(ctx, in, opts...)
|
||||
}
|
||||
|
||||
// 分类管理
|
||||
func (m *defaultGallery) GetCategoryTree(ctx context.Context, in *CategoryTreeRequest, opts ...grpc.CallOption) (*CategoryTreeResponse, error) {
|
||||
client := gallery.NewGalleryClient(m.cli.Conn())
|
||||
return client.GetCategoryTree(ctx, in, opts...)
|
||||
}
|
||||
|
||||
func (m *defaultGallery) CreateCategory(ctx context.Context, in *CreateCategoryRequest, opts ...grpc.CallOption) (*CreateCategoryResponse, error) {
|
||||
client := gallery.NewGalleryClient(m.cli.Conn())
|
||||
return client.CreateCategory(ctx, in, opts...)
|
||||
}
|
||||
|
||||
// 访问控制
|
||||
func (m *defaultGallery) GenerateUrl(ctx context.Context, in *GenerateUrlRequest, opts ...grpc.CallOption) (*GenerateUrlResponse, error) {
|
||||
client := gallery.NewGalleryClient(m.cli.Conn())
|
||||
return client.GenerateUrl(ctx, in, opts...)
|
||||
}
|
||||
Reference in New Issue
Block a user