40 lines
600 B
Protocol Buffer
40 lines
600 B
Protocol Buffer
syntax = "proto3";
|
|
|
|
package api.v1;
|
|
option go_package = "voucher/api/v1;v1";
|
|
|
|
import "google/api/annotations.proto";
|
|
import "validate/validate.proto";
|
|
import "v1/common.proto";
|
|
|
|
service Order {
|
|
rpc Order (OrderRequest) returns (OrderReply) {
|
|
option (google.api.http) = {
|
|
post: "/openapi/v1/voucher/order",
|
|
body:"*"
|
|
};
|
|
}
|
|
|
|
rpc Query (QueryRequest) returns (QueryReply) {
|
|
option (google.api.http) = {
|
|
post: "/openapi/v1/voucher/query",
|
|
body:"*"
|
|
};
|
|
}
|
|
|
|
}
|
|
|
|
message OrderRequest {
|
|
|
|
}
|
|
message OrderReply {
|
|
|
|
}
|
|
|
|
|
|
message QueryRequest {
|
|
|
|
}
|
|
message QueryReply {
|
|
|
|
} |