20 lines
576 B
Protocol Buffer
20 lines
576 B
Protocol Buffer
syntax = "proto3";
|
|
|
|
package barcodemappingpb_v1;
|
|
|
|
option go_package = "/api/grpc/pb/barcodemappingpb_v1";
|
|
|
|
service BarcodeMappingService{
|
|
rpc GetByMaster(GetProductVariationsIDsRequest) returns (GetProductVariationsIDsResponse);
|
|
rpc GetByVendor(GetProductVariationsIDsRequest) returns (GetProductVariationsIDsResponse);
|
|
}
|
|
|
|
message GetProductVariationsIDsRequest {
|
|
int32 vendor_id = 1 [json_name = "vendor_id"];
|
|
repeated string barcodes = 2;
|
|
}
|
|
|
|
message GetProductVariationsIDsResponse {
|
|
map<int32, string> product_variations = 1 [json_name = "product_variations"];
|
|
}
|