// Code generated by goctl. DO NOT EDIT. // goctl 1.10.2 // Source: order.proto package orderClient import ( "context" "lone-services/rpc/order/pb" "github.com/zeromicro/go-zero/zrpc" "google.golang.org/grpc" ) type ( AddressItemsRequest = order.AddressItemsRequest AdminCreateOrderRequest = order.AdminCreateOrderRequest CartRequest = order.CartRequest CreateOrderOneRequest = order.CreateOrderOneRequest CreateOrderRequest = order.CreateOrderRequest EditAddressRequest = order.EditAddressRequest EditCartRequest = order.EditCartRequest EmptyRequest = order.EmptyRequest IdAndTypeRequest = order.IdAndTypeRequest IdRequest = order.IdRequest OrderAuditingItemsRequest = order.OrderAuditingItemsRequest OrderAuditingRequest = order.OrderAuditingRequest OrderItemsRequest = order.OrderItemsRequest Response = order.Response StatusAddressRequest = order.StatusAddressRequest TypeRequest = order.TypeRequest Order interface { Items(ctx context.Context, in *OrderItemsRequest, opts ...grpc.CallOption) (*Response, error) WebCreate(ctx context.Context, in *CreateOrderRequest, opts ...grpc.CallOption) (*Response, error) WebCreateOne(ctx context.Context, in *CreateOrderOneRequest, opts ...grpc.CallOption) (*Response, error) WebAddressCreate(ctx context.Context, in *EditAddressRequest, opts ...grpc.CallOption) (*Response, error) WebAddressEdit(ctx context.Context, in *EditAddressRequest, opts ...grpc.CallOption) (*Response, error) WebAddressDel(ctx context.Context, in *IdAndTypeRequest, opts ...grpc.CallOption) (*Response, error) WebAddressDef(ctx context.Context, in *IdAndTypeRequest, opts ...grpc.CallOption) (*Response, error) WebAddressInfo(ctx context.Context, in *IdAndTypeRequest, opts ...grpc.CallOption) (*Response, error) WebAddressItems(ctx context.Context, in *TypeRequest, opts ...grpc.CallOption) (*Response, error) WebCart(ctx context.Context, in *CartRequest, opts ...grpc.CallOption) (*Response, error) WebCartEdit(ctx context.Context, in *EditCartRequest, opts ...grpc.CallOption) (*Response, error) AddressItem(ctx context.Context, in *AddressItemsRequest, opts ...grpc.CallOption) (*Response, error) OrderAuditingItems(ctx context.Context, in *OrderAuditingItemsRequest, opts ...grpc.CallOption) (*Response, error) OrderAuditing(ctx context.Context, in *OrderAuditingRequest, opts ...grpc.CallOption) (*Response, error) OrderCreate(ctx context.Context, in *AdminCreateOrderRequest, opts ...grpc.CallOption) (*Response, error) } defaultOrder struct { cli zrpc.Client } ) func NewOrder(cli zrpc.Client) Order { return &defaultOrder{ cli: cli, } } func (m *defaultOrder) Items(ctx context.Context, in *OrderItemsRequest, opts ...grpc.CallOption) (*Response, error) { client := order.NewOrderClient(m.cli.Conn()) return client.Items(ctx, in, opts...) } func (m *defaultOrder) WebCreate(ctx context.Context, in *CreateOrderRequest, opts ...grpc.CallOption) (*Response, error) { client := order.NewOrderClient(m.cli.Conn()) return client.WebCreate(ctx, in, opts...) } func (m *defaultOrder) WebCreateOne(ctx context.Context, in *CreateOrderOneRequest, opts ...grpc.CallOption) (*Response, error) { client := order.NewOrderClient(m.cli.Conn()) return client.WebCreateOne(ctx, in, opts...) } func (m *defaultOrder) WebAddressCreate(ctx context.Context, in *EditAddressRequest, opts ...grpc.CallOption) (*Response, error) { client := order.NewOrderClient(m.cli.Conn()) return client.WebAddressCreate(ctx, in, opts...) } func (m *defaultOrder) WebAddressEdit(ctx context.Context, in *EditAddressRequest, opts ...grpc.CallOption) (*Response, error) { client := order.NewOrderClient(m.cli.Conn()) return client.WebAddressEdit(ctx, in, opts...) } func (m *defaultOrder) WebAddressDel(ctx context.Context, in *IdAndTypeRequest, opts ...grpc.CallOption) (*Response, error) { client := order.NewOrderClient(m.cli.Conn()) return client.WebAddressDel(ctx, in, opts...) } func (m *defaultOrder) WebAddressDef(ctx context.Context, in *IdAndTypeRequest, opts ...grpc.CallOption) (*Response, error) { client := order.NewOrderClient(m.cli.Conn()) return client.WebAddressDef(ctx, in, opts...) } func (m *defaultOrder) WebAddressInfo(ctx context.Context, in *IdAndTypeRequest, opts ...grpc.CallOption) (*Response, error) { client := order.NewOrderClient(m.cli.Conn()) return client.WebAddressInfo(ctx, in, opts...) } func (m *defaultOrder) WebAddressItems(ctx context.Context, in *TypeRequest, opts ...grpc.CallOption) (*Response, error) { client := order.NewOrderClient(m.cli.Conn()) return client.WebAddressItems(ctx, in, opts...) } func (m *defaultOrder) WebCart(ctx context.Context, in *CartRequest, opts ...grpc.CallOption) (*Response, error) { client := order.NewOrderClient(m.cli.Conn()) return client.WebCart(ctx, in, opts...) } func (m *defaultOrder) WebCartEdit(ctx context.Context, in *EditCartRequest, opts ...grpc.CallOption) (*Response, error) { client := order.NewOrderClient(m.cli.Conn()) return client.WebCartEdit(ctx, in, opts...) } func (m *defaultOrder) AddressItem(ctx context.Context, in *AddressItemsRequest, opts ...grpc.CallOption) (*Response, error) { client := order.NewOrderClient(m.cli.Conn()) return client.AddressItem(ctx, in, opts...) } func (m *defaultOrder) OrderAuditingItems(ctx context.Context, in *OrderAuditingItemsRequest, opts ...grpc.CallOption) (*Response, error) { client := order.NewOrderClient(m.cli.Conn()) return client.OrderAuditingItems(ctx, in, opts...) } func (m *defaultOrder) OrderAuditing(ctx context.Context, in *OrderAuditingRequest, opts ...grpc.CallOption) (*Response, error) { client := order.NewOrderClient(m.cli.Conn()) return client.OrderAuditing(ctx, in, opts...) } func (m *defaultOrder) OrderCreate(ctx context.Context, in *AdminCreateOrderRequest, opts ...grpc.CallOption) (*Response, error) { client := order.NewOrderClient(m.cli.Conn()) return client.OrderCreate(ctx, in, opts...) }