@@ -30,6 +30,12 @@ service CRM {
|
||||
get: "/breadcrumbs/{id}"
|
||||
};
|
||||
}
|
||||
rpc Order(OrderReq) returns (OrderRsp) {
|
||||
option (google.api.http) = {
|
||||
post: "/orders"
|
||||
body: "order"
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
message GetCatalogReq {}
|
||||
@@ -104,3 +110,20 @@ message GetBreadcrumbsReq {
|
||||
message BreadcrumbsRsp {
|
||||
repeated Category categories = 1;
|
||||
}
|
||||
|
||||
message OrderReq {
|
||||
Order order = 1;
|
||||
string name = 2;
|
||||
string phone = 3;
|
||||
}
|
||||
|
||||
message OrderRsp {}
|
||||
|
||||
message Order {
|
||||
repeated OrderItem items = 1;
|
||||
}
|
||||
|
||||
message OrderItem {
|
||||
int64 product_id = 1;
|
||||
int64 count = 2;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user