jiangshuai
2023-12-08 27be7a2c517404e4622470edf7b83b13129220ff
proto/inventory_order.proto
@@ -4,6 +4,8 @@
service inventoryOrderService {
  rpc CreateNewOrder(CreateNewOrderRequest) returns(CreateNewOrderResponse) {}
  rpc CreateOperationList(CreateOperationListRequest) returns(CreateOperationListResponse) {}
  rpc UpdateMaterialApplyStatus(UpdateMaterialApplyStatusRequest) returns(UpdateMaterialApplyStatusResponse) {}
}
message CreateNewOrderRequest{
@@ -17,4 +19,41 @@
  int32   Code = 1;
  string  Msg = 2;
  string OrderId = 3;
}
//-------------------------------------------------------CreateOperationList------------------------------------
message OperationProduct {
  string ProductNumber = 1;
  int64 Amount = 2;
}
message OperationList {
  string SourceNumber = 1;
  repeated OperationProduct Products = 2;
}
message CreateOperationListRequest{
  int64 OperationType = 1;
  string Source = 2;
  repeated OperationList List = 3;
}
message OperationResponse{
  string WorkOrderId = 1;
  string Number = 2;
}
message CreateOperationListResponse{
  repeated OperationResponse List = 1;
}
//--------------------------------------------------UpdateMaterialApplyStatus-----------------------------------
message UpdateMaterialApplyStatusRequest{
  string Number = 1;
  int64 Status = 2;
}
message UpdateMaterialApplyStatusResponse{
}