// Code generated by goctl. DO NOT EDIT. // goctl 1.10.2 // Source: express.proto package expressClient import ( "context" "lone-services/rpc/express/pb" "github.com/zeromicro/go-zero/zrpc" "google.golang.org/grpc" ) type ( CreateRequest = express.CreateRequest DeliverOrderProductInfo = express.DeliverOrderProductInfo DeliveringRequest = express.DeliveringRequest DeliveryInfoResponse = express.DeliveryInfoResponse DeliveryOrderCreateRequest = express.DeliveryOrderCreateRequest EmtpyRequest = express.EmtpyRequest ExpressPrintCompanyRequest = express.ExpressPrintCompanyRequest HistoryRequest = express.HistoryRequest IdApiRequest = express.IdApiRequest IdRequest = express.IdRequest IdResponse = express.IdResponse JdRequest = express.JdRequest PrintBarCodePrintRequest = express.PrintBarCodePrintRequest PrintBarCodeRequest = express.PrintBarCodeRequest PrintBindRequest = express.PrintBindRequest PrintExpressPrintRequest = express.PrintExpressPrintRequest PrintExpressRequest = express.PrintExpressRequest PrintExpressTransitRequest = express.PrintExpressTransitRequest Response = express.Response SfResponse = express.SfResponse StatusRequest = express.StatusRequest Express interface { Items(ctx context.Context, in *EmtpyRequest, opts ...grpc.CallOption) (*Response, error) Create(ctx context.Context, in *CreateRequest, opts ...grpc.CallOption) (*Response, error) Edit(ctx context.Context, in *CreateRequest, opts ...grpc.CallOption) (*Response, error) Info(ctx context.Context, in *IdRequest, opts ...grpc.CallOption) (*Response, error) Names(ctx context.Context, in *EmtpyRequest, opts ...grpc.CallOption) (*Response, error) Status(ctx context.Context, in *StatusRequest, opts ...grpc.CallOption) (*Response, error) History(ctx context.Context, in *HistoryRequest, opts ...grpc.CallOption) (*Response, error) // 发货 ExpressDelivering(ctx context.Context, in *DeliveringRequest, opts ...grpc.CallOption) (*Response, error) ExpressAdminCancel(ctx context.Context, in *IdRequest, opts ...grpc.CallOption) (*Response, error) ExpressAdminQuery(ctx context.Context, in *IdRequest, opts ...grpc.CallOption) (*Response, error) ExpressAdminEstimated(ctx context.Context, in *IdRequest, opts ...grpc.CallOption) (*Response, error) PrintBarCode(ctx context.Context, in *PrintBarCodeRequest, opts ...grpc.CallOption) (*Response, error) PrintBarCodePrint(ctx context.Context, in *PrintBarCodePrintRequest, opts ...grpc.CallOption) (*Response, error) PrintExpress(ctx context.Context, in *PrintExpressRequest, opts ...grpc.CallOption) (*Response, error) PrintExpressTransit(ctx context.Context, in *PrintExpressTransitRequest, opts ...grpc.CallOption) (*Response, error) PrintExpressPrint(ctx context.Context, in *PrintExpressPrintRequest, opts ...grpc.CallOption) (*Response, error) PrintProduct(ctx context.Context, in *EmtpyRequest, opts ...grpc.CallOption) (*Response, error) // 不需要登录 PrintBind(ctx context.Context, in *PrintBindRequest, opts ...grpc.CallOption) (*Response, error) // API ExpressSfBack(ctx context.Context, in *EmtpyRequest, opts ...grpc.CallOption) (*SfResponse, error) ExpressJdBack(ctx context.Context, in *JdRequest, opts ...grpc.CallOption) (*SfResponse, error) ExpressApiQuery(ctx context.Context, in *IdApiRequest, opts ...grpc.CallOption) (*Response, error) ExpressApiEstimated(ctx context.Context, in *IdApiRequest, opts ...grpc.CallOption) (*Response, error) ExpressApiCancel(ctx context.Context, in *IdApiRequest, opts ...grpc.CallOption) (*Response, error) // 添加生成订单的发货信息 DeliveryOrderCreate(ctx context.Context, in *DeliveryOrderCreateRequest, opts ...grpc.CallOption) (*IdResponse, error) GetDeliveryByOrderId(ctx context.Context, in *IdRequest, opts ...grpc.CallOption) (*DeliveryInfoResponse, error) GetDeliveryBySupplyId(ctx context.Context, in *IdRequest, opts ...grpc.CallOption) (*DeliveryInfoResponse, error) } defaultExpress struct { cli zrpc.Client } ) func NewExpress(cli zrpc.Client) Express { return &defaultExpress{ cli: cli, } } func (m *defaultExpress) Items(ctx context.Context, in *EmtpyRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.Items(ctx, in, opts...) } func (m *defaultExpress) Create(ctx context.Context, in *CreateRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.Create(ctx, in, opts...) } func (m *defaultExpress) Edit(ctx context.Context, in *CreateRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.Edit(ctx, in, opts...) } func (m *defaultExpress) Info(ctx context.Context, in *IdRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.Info(ctx, in, opts...) } func (m *defaultExpress) Names(ctx context.Context, in *EmtpyRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.Names(ctx, in, opts...) } func (m *defaultExpress) Status(ctx context.Context, in *StatusRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.Status(ctx, in, opts...) } func (m *defaultExpress) History(ctx context.Context, in *HistoryRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.History(ctx, in, opts...) } // 发货 func (m *defaultExpress) ExpressDelivering(ctx context.Context, in *DeliveringRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.ExpressDelivering(ctx, in, opts...) } func (m *defaultExpress) ExpressAdminCancel(ctx context.Context, in *IdRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.ExpressAdminCancel(ctx, in, opts...) } func (m *defaultExpress) ExpressAdminQuery(ctx context.Context, in *IdRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.ExpressAdminQuery(ctx, in, opts...) } func (m *defaultExpress) ExpressAdminEstimated(ctx context.Context, in *IdRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.ExpressAdminEstimated(ctx, in, opts...) } func (m *defaultExpress) PrintBarCode(ctx context.Context, in *PrintBarCodeRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.PrintBarCode(ctx, in, opts...) } func (m *defaultExpress) PrintBarCodePrint(ctx context.Context, in *PrintBarCodePrintRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.PrintBarCodePrint(ctx, in, opts...) } func (m *defaultExpress) PrintExpress(ctx context.Context, in *PrintExpressRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.PrintExpress(ctx, in, opts...) } func (m *defaultExpress) PrintExpressTransit(ctx context.Context, in *PrintExpressTransitRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.PrintExpressTransit(ctx, in, opts...) } func (m *defaultExpress) PrintExpressPrint(ctx context.Context, in *PrintExpressPrintRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.PrintExpressPrint(ctx, in, opts...) } func (m *defaultExpress) PrintProduct(ctx context.Context, in *EmtpyRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.PrintProduct(ctx, in, opts...) } // 不需要登录 func (m *defaultExpress) PrintBind(ctx context.Context, in *PrintBindRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.PrintBind(ctx, in, opts...) } // API func (m *defaultExpress) ExpressSfBack(ctx context.Context, in *EmtpyRequest, opts ...grpc.CallOption) (*SfResponse, error) { client := express.NewExpressClient(m.cli.Conn()) return client.ExpressSfBack(ctx, in, opts...) } func (m *defaultExpress) ExpressJdBack(ctx context.Context, in *JdRequest, opts ...grpc.CallOption) (*SfResponse, error) { client := express.NewExpressClient(m.cli.Conn()) return client.ExpressJdBack(ctx, in, opts...) } func (m *defaultExpress) ExpressApiQuery(ctx context.Context, in *IdApiRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.ExpressApiQuery(ctx, in, opts...) } func (m *defaultExpress) ExpressApiEstimated(ctx context.Context, in *IdApiRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.ExpressApiEstimated(ctx, in, opts...) } func (m *defaultExpress) ExpressApiCancel(ctx context.Context, in *IdApiRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.ExpressApiCancel(ctx, in, opts...) } // 添加生成订单的发货信息 func (m *defaultExpress) DeliveryOrderCreate(ctx context.Context, in *DeliveryOrderCreateRequest, opts ...grpc.CallOption) (*IdResponse, error) { client := express.NewExpressClient(m.cli.Conn()) return client.DeliveryOrderCreate(ctx, in, opts...) } func (m *defaultExpress) GetDeliveryByOrderId(ctx context.Context, in *IdRequest, opts ...grpc.CallOption) (*DeliveryInfoResponse, error) { client := express.NewExpressClient(m.cli.Conn()) return client.GetDeliveryByOrderId(ctx, in, opts...) } func (m *defaultExpress) GetDeliveryBySupplyId(ctx context.Context, in *IdRequest, opts ...grpc.CallOption) (*DeliveryInfoResponse, error) { client := express.NewExpressClient(m.cli.Conn()) return client.GetDeliveryBySupplyId(ctx, in, opts...) }