Documentation ¶
Index ¶
- Variables
- func RegisterWorkOrderServiceServer(s *grpc.Server, srv WorkOrderServiceServer)
- type CompleteOrderRequest
- func (*CompleteOrderRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CompleteOrderRequest) GetComment() string
- func (x *CompleteOrderRequest) GetCompleteReason() string
- func (x *CompleteOrderRequest) GetOrderId() uint64
- func (x *CompleteOrderRequest) GetOverrideRouteEnforcement() bool
- func (x *CompleteOrderRequest) GetRouteStepNumber() string
- func (x *CompleteOrderRequest) GetTransactionTime() *timestamppb.Timestamp
- func (*CompleteOrderRequest) ProtoMessage()
- func (x *CompleteOrderRequest) ProtoReflect() protoreflect.Message
- func (x *CompleteOrderRequest) Reset()
- func (x *CompleteOrderRequest) String() string
- type DeleteOrderRequest
- func (*DeleteOrderRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteOrderRequest) GetComment() string
- func (x *DeleteOrderRequest) GetDeleteReason() string
- func (x *DeleteOrderRequest) GetOrderId() uint64
- func (x *DeleteOrderRequest) GetTransactionTime() *timestamppb.Timestamp
- func (*DeleteOrderRequest) ProtoMessage()
- func (x *DeleteOrderRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteOrderRequest) Reset()
- func (x *DeleteOrderRequest) String() string
- type StartOrderRequest
- func (*StartOrderRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StartOrderRequest) GetComment() string
- func (x *StartOrderRequest) GetOrderId() uint64
- func (x *StartOrderRequest) GetOverrideRouteEnforcement() bool
- func (x *StartOrderRequest) GetRouteStepNumber() string
- func (x *StartOrderRequest) GetTransactionTime() *timestamppb.Timestamp
- func (*StartOrderRequest) ProtoMessage()
- func (x *StartOrderRequest) ProtoReflect() protoreflect.Message
- func (x *StartOrderRequest) Reset()
- func (x *StartOrderRequest) String() string
- type TransitionOrderRequest
- func (*TransitionOrderRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TransitionOrderRequest) GetComment() string
- func (x *TransitionOrderRequest) GetOrderId() uint64
- func (x *TransitionOrderRequest) GetOverrideRouteEnforcement() bool
- func (x *TransitionOrderRequest) GetReason() string
- func (x *TransitionOrderRequest) GetTransactionTime() *timestamppb.Timestamp
- func (x *TransitionOrderRequest) GetTransitionState() TransitionOrderState
- func (*TransitionOrderRequest) ProtoMessage()
- func (x *TransitionOrderRequest) ProtoReflect() protoreflect.Message
- func (x *TransitionOrderRequest) Reset()
- func (x *TransitionOrderRequest) String() string
- type TransitionOrderState
- func (TransitionOrderState) Descriptor() protoreflect.EnumDescriptor
- func (x TransitionOrderState) Enum() *TransitionOrderState
- func (TransitionOrderState) EnumDescriptor() ([]byte, []int)deprecated
- func (x TransitionOrderState) Number() protoreflect.EnumNumber
- func (x TransitionOrderState) String() string
- func (TransitionOrderState) Type() protoreflect.EnumType
- type UnimplementedWorkOrderServiceServer
- func (UnimplementedWorkOrderServiceServer) ChangeOrderPriority(context.Context, *dto.ChangePriorityRequest) (*dto.DWorkOrder, error)
- func (UnimplementedWorkOrderServiceServer) Close(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error)
- func (UnimplementedWorkOrderServiceServer) CompleteAtRouteStep(context.Context, *CompleteOrderRequest) (*dto.DWorkOrder, error)
- func (UnimplementedWorkOrderServiceServer) DeleteOrder(context.Context, *DeleteOrderRequest) (*emptypb.Empty, error)
- func (UnimplementedWorkOrderServiceServer) Finish(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error)
- func (UnimplementedWorkOrderServiceServer) Hold(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error)
- func (UnimplementedWorkOrderServiceServer) Open(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error)
- func (UnimplementedWorkOrderServiceServer) Quarantine(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error)
- func (UnimplementedWorkOrderServiceServer) Release(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error)
- func (UnimplementedWorkOrderServiceServer) SaveWorkOrder(context.Context, *dto.DWorkOrder) (*dto.DWorkOrder, error)
- func (UnimplementedWorkOrderServiceServer) Ship(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error)
- func (UnimplementedWorkOrderServiceServer) StartAtRouteStep(context.Context, *StartOrderRequest) (*dto.DWorkOrder, error)
- func (UnimplementedWorkOrderServiceServer) UndoClose(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error)
- type UnsafeWorkOrderServiceServer
- type WorkOrderServiceClient
- type WorkOrderServiceServer
Constants ¶
This section is empty.
Variables ¶
var ( TransitionOrderState_name = map[int32]string{ 0: "OrderClose", 1: "OrderFinish", 2: "OrderHold", 3: "OrderOpen", 4: "OrderQuarantine", 5: "OrderRelease", 6: "OrderShip", 7: "OrderUndoClose", } TransitionOrderState_value = map[string]int32{ "OrderClose": 0, "OrderFinish": 1, "OrderHold": 2, "OrderOpen": 3, "OrderQuarantine": 4, "OrderRelease": 5, "OrderShip": 6, "OrderUndoClose": 7, } )
Enum value maps for TransitionOrderState.
var File_work_order_proto protoreflect.FileDescriptor
Functions ¶
func RegisterWorkOrderServiceServer ¶
func RegisterWorkOrderServiceServer(s *grpc.Server, srv WorkOrderServiceServer)
Types ¶
type CompleteOrderRequest ¶
type CompleteOrderRequest struct { OrderId uint64 `protobuf:"varint,1,opt,name=order_id,json=orderId,proto3" json:"order_id,omitempty"` RouteStepNumber string `protobuf:"bytes,2,opt,name=route_step_number,json=routeStepNumber,proto3" json:"route_step_number,omitempty"` Comment string `protobuf:"bytes,3,opt,name=comment,proto3" json:"comment,omitempty"` TransactionTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=transaction_time,json=transactionTime,proto3" json:"transaction_time,omitempty"` OverrideRouteEnforcement bool `` /* 136-byte string literal not displayed */ CompleteReason string `protobuf:"bytes,6,opt,name=complete_reason,json=completeReason,proto3" json:"complete_reason,omitempty"` // contains filtered or unexported fields }
func (*CompleteOrderRequest) Descriptor
deprecated
func (*CompleteOrderRequest) Descriptor() ([]byte, []int)
Deprecated: Use CompleteOrderRequest.ProtoReflect.Descriptor instead.
func (*CompleteOrderRequest) GetComment ¶
func (x *CompleteOrderRequest) GetComment() string
func (*CompleteOrderRequest) GetCompleteReason ¶
func (x *CompleteOrderRequest) GetCompleteReason() string
func (*CompleteOrderRequest) GetOrderId ¶
func (x *CompleteOrderRequest) GetOrderId() uint64
func (*CompleteOrderRequest) GetOverrideRouteEnforcement ¶
func (x *CompleteOrderRequest) GetOverrideRouteEnforcement() bool
func (*CompleteOrderRequest) GetRouteStepNumber ¶
func (x *CompleteOrderRequest) GetRouteStepNumber() string
func (*CompleteOrderRequest) GetTransactionTime ¶
func (x *CompleteOrderRequest) GetTransactionTime() *timestamppb.Timestamp
func (*CompleteOrderRequest) ProtoMessage ¶
func (*CompleteOrderRequest) ProtoMessage()
func (*CompleteOrderRequest) ProtoReflect ¶
func (x *CompleteOrderRequest) ProtoReflect() protoreflect.Message
func (*CompleteOrderRequest) Reset ¶
func (x *CompleteOrderRequest) Reset()
func (*CompleteOrderRequest) String ¶
func (x *CompleteOrderRequest) String() string
type DeleteOrderRequest ¶
type DeleteOrderRequest struct { OrderId uint64 `protobuf:"varint,1,opt,name=order_id,json=orderId,proto3" json:"order_id,omitempty"` DeleteReason string `protobuf:"bytes,2,opt,name=delete_reason,json=deleteReason,proto3" json:"delete_reason,omitempty"` Comment string `protobuf:"bytes,3,opt,name=comment,proto3" json:"comment,omitempty"` TransactionTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=transaction_time,json=transactionTime,proto3" json:"transaction_time,omitempty"` // contains filtered or unexported fields }
func (*DeleteOrderRequest) Descriptor
deprecated
func (*DeleteOrderRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteOrderRequest.ProtoReflect.Descriptor instead.
func (*DeleteOrderRequest) GetComment ¶
func (x *DeleteOrderRequest) GetComment() string
func (*DeleteOrderRequest) GetDeleteReason ¶
func (x *DeleteOrderRequest) GetDeleteReason() string
func (*DeleteOrderRequest) GetOrderId ¶
func (x *DeleteOrderRequest) GetOrderId() uint64
func (*DeleteOrderRequest) GetTransactionTime ¶
func (x *DeleteOrderRequest) GetTransactionTime() *timestamppb.Timestamp
func (*DeleteOrderRequest) ProtoMessage ¶
func (*DeleteOrderRequest) ProtoMessage()
func (*DeleteOrderRequest) ProtoReflect ¶
func (x *DeleteOrderRequest) ProtoReflect() protoreflect.Message
func (*DeleteOrderRequest) Reset ¶
func (x *DeleteOrderRequest) Reset()
func (*DeleteOrderRequest) String ¶
func (x *DeleteOrderRequest) String() string
type StartOrderRequest ¶
type StartOrderRequest struct { OrderId uint64 `protobuf:"varint,1,opt,name=order_id,json=orderId,proto3" json:"order_id,omitempty"` RouteStepNumber string `protobuf:"bytes,2,opt,name=route_step_number,json=routeStepNumber,proto3" json:"route_step_number,omitempty"` Comment string `protobuf:"bytes,3,opt,name=comment,proto3" json:"comment,omitempty"` TransactionTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=transaction_time,json=transactionTime,proto3" json:"transaction_time,omitempty"` OverrideRouteEnforcement bool `` /* 136-byte string literal not displayed */ // contains filtered or unexported fields }
func (*StartOrderRequest) Descriptor
deprecated
func (*StartOrderRequest) Descriptor() ([]byte, []int)
Deprecated: Use StartOrderRequest.ProtoReflect.Descriptor instead.
func (*StartOrderRequest) GetComment ¶
func (x *StartOrderRequest) GetComment() string
func (*StartOrderRequest) GetOrderId ¶
func (x *StartOrderRequest) GetOrderId() uint64
func (*StartOrderRequest) GetOverrideRouteEnforcement ¶
func (x *StartOrderRequest) GetOverrideRouteEnforcement() bool
func (*StartOrderRequest) GetRouteStepNumber ¶
func (x *StartOrderRequest) GetRouteStepNumber() string
func (*StartOrderRequest) GetTransactionTime ¶
func (x *StartOrderRequest) GetTransactionTime() *timestamppb.Timestamp
func (*StartOrderRequest) ProtoMessage ¶
func (*StartOrderRequest) ProtoMessage()
func (*StartOrderRequest) ProtoReflect ¶
func (x *StartOrderRequest) ProtoReflect() protoreflect.Message
func (*StartOrderRequest) Reset ¶
func (x *StartOrderRequest) Reset()
func (*StartOrderRequest) String ¶
func (x *StartOrderRequest) String() string
type TransitionOrderRequest ¶
type TransitionOrderRequest struct { OrderId uint64 `protobuf:"varint,1,opt,name=order_id,json=orderId,proto3" json:"order_id,omitempty"` Reason string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"` Comment string `protobuf:"bytes,3,opt,name=comment,proto3" json:"comment,omitempty"` TransactionTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=transaction_time,json=transactionTime,proto3" json:"transaction_time,omitempty"` TransitionState TransitionOrderState `protobuf:"varint,5,opt,name=transitionState,proto3,enum=protobuf.TransitionOrderState" json:"transitionState,omitempty"` OverrideRouteEnforcement bool `` /* 136-byte string literal not displayed */ // contains filtered or unexported fields }
func (*TransitionOrderRequest) Descriptor
deprecated
func (*TransitionOrderRequest) Descriptor() ([]byte, []int)
Deprecated: Use TransitionOrderRequest.ProtoReflect.Descriptor instead.
func (*TransitionOrderRequest) GetComment ¶
func (x *TransitionOrderRequest) GetComment() string
func (*TransitionOrderRequest) GetOrderId ¶
func (x *TransitionOrderRequest) GetOrderId() uint64
func (*TransitionOrderRequest) GetOverrideRouteEnforcement ¶
func (x *TransitionOrderRequest) GetOverrideRouteEnforcement() bool
func (*TransitionOrderRequest) GetReason ¶
func (x *TransitionOrderRequest) GetReason() string
func (*TransitionOrderRequest) GetTransactionTime ¶
func (x *TransitionOrderRequest) GetTransactionTime() *timestamppb.Timestamp
func (*TransitionOrderRequest) GetTransitionState ¶
func (x *TransitionOrderRequest) GetTransitionState() TransitionOrderState
func (*TransitionOrderRequest) ProtoMessage ¶
func (*TransitionOrderRequest) ProtoMessage()
func (*TransitionOrderRequest) ProtoReflect ¶
func (x *TransitionOrderRequest) ProtoReflect() protoreflect.Message
func (*TransitionOrderRequest) Reset ¶
func (x *TransitionOrderRequest) Reset()
func (*TransitionOrderRequest) String ¶
func (x *TransitionOrderRequest) String() string
type TransitionOrderState ¶
type TransitionOrderState int32
const ( TransitionOrderState_OrderClose TransitionOrderState = 0 TransitionOrderState_OrderFinish TransitionOrderState = 1 TransitionOrderState_OrderHold TransitionOrderState = 2 TransitionOrderState_OrderOpen TransitionOrderState = 3 TransitionOrderState_OrderQuarantine TransitionOrderState = 4 TransitionOrderState_OrderRelease TransitionOrderState = 5 TransitionOrderState_OrderShip TransitionOrderState = 6 TransitionOrderState_OrderUndoClose TransitionOrderState = 7 )
func (TransitionOrderState) Descriptor ¶
func (TransitionOrderState) Descriptor() protoreflect.EnumDescriptor
func (TransitionOrderState) Enum ¶
func (x TransitionOrderState) Enum() *TransitionOrderState
func (TransitionOrderState) EnumDescriptor
deprecated
func (TransitionOrderState) EnumDescriptor() ([]byte, []int)
Deprecated: Use TransitionOrderState.Descriptor instead.
func (TransitionOrderState) Number ¶
func (x TransitionOrderState) Number() protoreflect.EnumNumber
func (TransitionOrderState) String ¶
func (x TransitionOrderState) String() string
func (TransitionOrderState) Type ¶
func (TransitionOrderState) Type() protoreflect.EnumType
type UnimplementedWorkOrderServiceServer ¶
type UnimplementedWorkOrderServiceServer struct { }
UnimplementedWorkOrderServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedWorkOrderServiceServer) ChangeOrderPriority ¶
func (UnimplementedWorkOrderServiceServer) ChangeOrderPriority(context.Context, *dto.ChangePriorityRequest) (*dto.DWorkOrder, error)
func (UnimplementedWorkOrderServiceServer) Close ¶
func (UnimplementedWorkOrderServiceServer) Close(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error)
func (UnimplementedWorkOrderServiceServer) CompleteAtRouteStep ¶
func (UnimplementedWorkOrderServiceServer) CompleteAtRouteStep(context.Context, *CompleteOrderRequest) (*dto.DWorkOrder, error)
func (UnimplementedWorkOrderServiceServer) DeleteOrder ¶
func (UnimplementedWorkOrderServiceServer) DeleteOrder(context.Context, *DeleteOrderRequest) (*emptypb.Empty, error)
func (UnimplementedWorkOrderServiceServer) Finish ¶
func (UnimplementedWorkOrderServiceServer) Finish(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error)
func (UnimplementedWorkOrderServiceServer) Hold ¶
func (UnimplementedWorkOrderServiceServer) Hold(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error)
func (UnimplementedWorkOrderServiceServer) Open ¶
func (UnimplementedWorkOrderServiceServer) Open(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error)
func (UnimplementedWorkOrderServiceServer) Quarantine ¶
func (UnimplementedWorkOrderServiceServer) Quarantine(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error)
func (UnimplementedWorkOrderServiceServer) Release ¶
func (UnimplementedWorkOrderServiceServer) Release(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error)
func (UnimplementedWorkOrderServiceServer) SaveWorkOrder ¶
func (UnimplementedWorkOrderServiceServer) SaveWorkOrder(context.Context, *dto.DWorkOrder) (*dto.DWorkOrder, error)
func (UnimplementedWorkOrderServiceServer) Ship ¶
func (UnimplementedWorkOrderServiceServer) Ship(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error)
func (UnimplementedWorkOrderServiceServer) StartAtRouteStep ¶
func (UnimplementedWorkOrderServiceServer) StartAtRouteStep(context.Context, *StartOrderRequest) (*dto.DWorkOrder, error)
func (UnimplementedWorkOrderServiceServer) UndoClose ¶
func (UnimplementedWorkOrderServiceServer) UndoClose(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error)
type UnsafeWorkOrderServiceServer ¶
type UnsafeWorkOrderServiceServer interface {
// contains filtered or unexported methods
}
UnsafeWorkOrderServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to WorkOrderServiceServer will result in compilation errors.
type WorkOrderServiceClient ¶
type WorkOrderServiceClient interface { ChangeOrderPriority(ctx context.Context, in *dto.ChangePriorityRequest, opts ...grpc.CallOption) (*dto.DWorkOrder, error) Close(ctx context.Context, in *TransitionOrderRequest, opts ...grpc.CallOption) (*dto.DWorkOrder, error) Finish(ctx context.Context, in *TransitionOrderRequest, opts ...grpc.CallOption) (*dto.DWorkOrder, error) Hold(ctx context.Context, in *TransitionOrderRequest, opts ...grpc.CallOption) (*dto.DWorkOrder, error) Open(ctx context.Context, in *TransitionOrderRequest, opts ...grpc.CallOption) (*dto.DWorkOrder, error) Quarantine(ctx context.Context, in *TransitionOrderRequest, opts ...grpc.CallOption) (*dto.DWorkOrder, error) Release(ctx context.Context, in *TransitionOrderRequest, opts ...grpc.CallOption) (*dto.DWorkOrder, error) DeleteOrder(ctx context.Context, in *DeleteOrderRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) SaveWorkOrder(ctx context.Context, in *dto.DWorkOrder, opts ...grpc.CallOption) (*dto.DWorkOrder, error) Ship(ctx context.Context, in *TransitionOrderRequest, opts ...grpc.CallOption) (*dto.DWorkOrder, error) UndoClose(ctx context.Context, in *TransitionOrderRequest, opts ...grpc.CallOption) (*dto.DWorkOrder, error) // This method is used to record a transaction indicating that this // WorkOrder and all of its children (any Lots, Units) have // started at the route step specified. StartAtRouteStep(ctx context.Context, in *StartOrderRequest, opts ...grpc.CallOption) (*dto.DWorkOrder, error) // This method is used to record a transaction indicating that this // WorkOrder and all of its children (any Lots, Units) have // completed the route step specified. CompleteAtRouteStep(ctx context.Context, in *CompleteOrderRequest, opts ...grpc.CallOption) (*dto.DWorkOrder, error) }
WorkOrderServiceClient is the client API for WorkOrderService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewWorkOrderServiceClient ¶
func NewWorkOrderServiceClient(cc grpc.ClientConnInterface) WorkOrderServiceClient
type WorkOrderServiceServer ¶
type WorkOrderServiceServer interface { ChangeOrderPriority(context.Context, *dto.ChangePriorityRequest) (*dto.DWorkOrder, error) Close(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error) Finish(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error) Hold(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error) Open(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error) Quarantine(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error) Release(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error) DeleteOrder(context.Context, *DeleteOrderRequest) (*emptypb.Empty, error) SaveWorkOrder(context.Context, *dto.DWorkOrder) (*dto.DWorkOrder, error) Ship(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error) UndoClose(context.Context, *TransitionOrderRequest) (*dto.DWorkOrder, error) // This method is used to record a transaction indicating that this // WorkOrder and all of its children (any Lots, Units) have // started at the route step specified. StartAtRouteStep(context.Context, *StartOrderRequest) (*dto.DWorkOrder, error) // This method is used to record a transaction indicating that this // WorkOrder and all of its children (any Lots, Units) have // completed the route step specified. CompleteAtRouteStep(context.Context, *CompleteOrderRequest) (*dto.DWorkOrder, error) // contains filtered or unexported methods }
WorkOrderServiceServer is the server API for WorkOrderService service. All implementations must embed UnimplementedWorkOrderServiceServer for forward compatibility