feat: internal product items
This commit is contained in:
@@ -26,6 +26,7 @@ type (
|
||||
EditSusceptibleReq = product.EditSusceptibleReq
|
||||
InfoByIdReq = product.InfoByIdReq
|
||||
InfoReq = product.InfoReq
|
||||
InternalItemsReq = product.InternalItemsReq
|
||||
Item = product.Item
|
||||
ItemsByIdsData = product.ItemsByIdsData
|
||||
ItemsByIdsReq = product.ItemsByIdsReq
|
||||
@@ -79,6 +80,7 @@ type (
|
||||
InfoById(ctx context.Context, in *InfoByIdReq, opts ...grpc.CallOption) (*Item, error)
|
||||
// 获取多个产品详情
|
||||
ItemsByIds(ctx context.Context, in *ItemsByIdsReq, opts ...grpc.CallOption) (*ItemsByIdsData, error)
|
||||
InternalItems(ctx context.Context, in *InternalItemsReq, opts ...grpc.CallOption) (*ItemsByIdsData, error)
|
||||
}
|
||||
|
||||
defaultProduct struct {
|
||||
@@ -203,3 +205,8 @@ func (m *defaultProduct) ItemsByIds(ctx context.Context, in *ItemsByIdsReq, opts
|
||||
client := product.NewProductClient(m.cli.Conn())
|
||||
return client.ItemsByIds(ctx, in, opts...)
|
||||
}
|
||||
|
||||
func (m *defaultProduct) InternalItems(ctx context.Context, in *InternalItemsReq, opts ...grpc.CallOption) (*ItemsByIdsData, error) {
|
||||
client := product.NewProductClient(m.cli.Conn())
|
||||
return client.InternalItems(ctx, in, opts...)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user