回调
This commit is contained in:
@@ -28,6 +28,8 @@ const (
|
||||
Express_History_FullMethodName = "/express.Express/History"
|
||||
Express_ExpressCompany_FullMethodName = "/express.Express/ExpressCompany"
|
||||
Express_ExpressDelivering_FullMethodName = "/express.Express/ExpressDelivering"
|
||||
Express_ExpressSfBack_FullMethodName = "/express.Express/ExpressSfBack"
|
||||
Express_ExpressJdBack_FullMethodName = "/express.Express/ExpressJdBack"
|
||||
Express_DeliveryOrderCreate_FullMethodName = "/express.Express/DeliveryOrderCreate"
|
||||
)
|
||||
|
||||
@@ -46,6 +48,8 @@ type ExpressClient interface {
|
||||
ExpressCompany(ctx context.Context, in *ExpressCompanyRequest, opts ...grpc.CallOption) (*Response, error)
|
||||
// 发货
|
||||
ExpressDelivering(ctx context.Context, in *DeliveringRequest, opts ...grpc.CallOption) (*Response, error)
|
||||
ExpressSfBack(ctx context.Context, in *EmtpyRequest, opts ...grpc.CallOption) (*SfResponse, error)
|
||||
ExpressJdBack(ctx context.Context, in *EmtpyRequest, opts ...grpc.CallOption) (*Response, error)
|
||||
// 添加生成订单的发货信息
|
||||
DeliveryOrderCreate(ctx context.Context, in *DeliveryOrderCreateRequest, opts ...grpc.CallOption) (*IdResponse, error)
|
||||
}
|
||||
@@ -148,6 +152,26 @@ func (c *expressClient) ExpressDelivering(ctx context.Context, in *DeliveringReq
|
||||
return out, nil
|
||||
}
|
||||
|
||||
func (c *expressClient) ExpressSfBack(ctx context.Context, in *EmtpyRequest, opts ...grpc.CallOption) (*SfResponse, error) {
|
||||
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
||||
out := new(SfResponse)
|
||||
err := c.cc.Invoke(ctx, Express_ExpressSfBack_FullMethodName, in, out, cOpts...)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return out, nil
|
||||
}
|
||||
|
||||
func (c *expressClient) ExpressJdBack(ctx context.Context, in *EmtpyRequest, opts ...grpc.CallOption) (*Response, error) {
|
||||
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
||||
out := new(Response)
|
||||
err := c.cc.Invoke(ctx, Express_ExpressJdBack_FullMethodName, in, out, cOpts...)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return out, nil
|
||||
}
|
||||
|
||||
func (c *expressClient) DeliveryOrderCreate(ctx context.Context, in *DeliveryOrderCreateRequest, opts ...grpc.CallOption) (*IdResponse, error) {
|
||||
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
||||
out := new(IdResponse)
|
||||
@@ -173,6 +197,8 @@ type ExpressServer interface {
|
||||
ExpressCompany(context.Context, *ExpressCompanyRequest) (*Response, error)
|
||||
// 发货
|
||||
ExpressDelivering(context.Context, *DeliveringRequest) (*Response, error)
|
||||
ExpressSfBack(context.Context, *EmtpyRequest) (*SfResponse, error)
|
||||
ExpressJdBack(context.Context, *EmtpyRequest) (*Response, error)
|
||||
// 添加生成订单的发货信息
|
||||
DeliveryOrderCreate(context.Context, *DeliveryOrderCreateRequest) (*IdResponse, error)
|
||||
mustEmbedUnimplementedExpressServer()
|
||||
@@ -212,6 +238,12 @@ func (UnimplementedExpressServer) ExpressCompany(context.Context, *ExpressCompan
|
||||
func (UnimplementedExpressServer) ExpressDelivering(context.Context, *DeliveringRequest) (*Response, error) {
|
||||
return nil, status.Error(codes.Unimplemented, "method ExpressDelivering not implemented")
|
||||
}
|
||||
func (UnimplementedExpressServer) ExpressSfBack(context.Context, *EmtpyRequest) (*SfResponse, error) {
|
||||
return nil, status.Error(codes.Unimplemented, "method ExpressSfBack not implemented")
|
||||
}
|
||||
func (UnimplementedExpressServer) ExpressJdBack(context.Context, *EmtpyRequest) (*Response, error) {
|
||||
return nil, status.Error(codes.Unimplemented, "method ExpressJdBack not implemented")
|
||||
}
|
||||
func (UnimplementedExpressServer) DeliveryOrderCreate(context.Context, *DeliveryOrderCreateRequest) (*IdResponse, error) {
|
||||
return nil, status.Error(codes.Unimplemented, "method DeliveryOrderCreate not implemented")
|
||||
}
|
||||
@@ -398,6 +430,42 @@ func _Express_ExpressDelivering_Handler(srv interface{}, ctx context.Context, de
|
||||
return interceptor(ctx, in, info, handler)
|
||||
}
|
||||
|
||||
func _Express_ExpressSfBack_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||
in := new(EmtpyRequest)
|
||||
if err := dec(in); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if interceptor == nil {
|
||||
return srv.(ExpressServer).ExpressSfBack(ctx, in)
|
||||
}
|
||||
info := &grpc.UnaryServerInfo{
|
||||
Server: srv,
|
||||
FullMethod: Express_ExpressSfBack_FullMethodName,
|
||||
}
|
||||
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||
return srv.(ExpressServer).ExpressSfBack(ctx, req.(*EmtpyRequest))
|
||||
}
|
||||
return interceptor(ctx, in, info, handler)
|
||||
}
|
||||
|
||||
func _Express_ExpressJdBack_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||
in := new(EmtpyRequest)
|
||||
if err := dec(in); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if interceptor == nil {
|
||||
return srv.(ExpressServer).ExpressJdBack(ctx, in)
|
||||
}
|
||||
info := &grpc.UnaryServerInfo{
|
||||
Server: srv,
|
||||
FullMethod: Express_ExpressJdBack_FullMethodName,
|
||||
}
|
||||
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||
return srv.(ExpressServer).ExpressJdBack(ctx, req.(*EmtpyRequest))
|
||||
}
|
||||
return interceptor(ctx, in, info, handler)
|
||||
}
|
||||
|
||||
func _Express_DeliveryOrderCreate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||
in := new(DeliveryOrderCreateRequest)
|
||||
if err := dec(in); err != nil {
|
||||
@@ -459,6 +527,14 @@ var Express_ServiceDesc = grpc.ServiceDesc{
|
||||
MethodName: "ExpressDelivering",
|
||||
Handler: _Express_ExpressDelivering_Handler,
|
||||
},
|
||||
{
|
||||
MethodName: "ExpressSfBack",
|
||||
Handler: _Express_ExpressSfBack_Handler,
|
||||
},
|
||||
{
|
||||
MethodName: "ExpressJdBack",
|
||||
Handler: _Express_ExpressJdBack_Handler,
|
||||
},
|
||||
{
|
||||
MethodName: "DeliveryOrderCreate",
|
||||
Handler: _Express_DeliveryOrderCreate_Handler,
|
||||
|
||||
Reference in New Issue
Block a user