jiangshuai
2023-12-12 ec58bf196fb360bfcec35ed784ae9da90ffa3d42
proto/purchase_wms.proto
@@ -7,6 +7,7 @@
  rpc UpdatePurchaseStatus(UpdatePurchaseStatusRequest) returns (UpdatePurchaseStatusResponse) {}
  rpc GetSupplierListByProductId(GetSupplierListByProductIdRequest) returns (GetSupplierListByProductIdResponse) {}
  rpc CreatePurchaseByWms(CreatePurchaseByWmsRequest) returns (CreatePurchaseByWmsResponse) {}
  rpc GetPurchaseInfo(GetPurchaseInfoRequest) returns (GetPurchaseInfoResponse) {}
}
//------------------------------------------PurchaseToWms--------------------------------
@@ -19,12 +20,14 @@
message PurchaseToWmsRequest {
  string Number = 1; //采购编号
  string SupplierName = 2; //供应商
  repeated PurchaseProduct Product = 3;
  string Source = 3;//来源
  repeated PurchaseProduct Product = 4;
}
message PurchaseToWmsResponse {
  int32 code = 1;
  string message = 2;
  string Warehouse = 3;
}
//------------------------------------------------UpdatePurchaseStatus-------------------------------------
@@ -62,6 +65,7 @@
  int64 SupplierId = 1;
  string ProductId = 2;
  int64 Amount = 3;
  string Source = 4;
}
message CreatePurchaseByWmsResponse {
@@ -70,3 +74,23 @@
  string PurchaseNumber = 3;
}
//-------------------------------------------------------GetPurchaseInfo---------------------------------------
message GetPurchaseInfoRequest {
  repeated string PurchaseNumbers = 1;
}
message PurchaseInfo {
  string purchaseNumber = 1;
  string purchaseName = 2;
  string supplierName = 3;
  int64 amount = 4;
  int64 status = 5;
}
message GetPurchaseInfoResponse {
  repeated PurchaseInfo Infos = 1;
}