|
|
- syntax = "proto3";
- package orderrpc;
-
- // 下单请求结构
- message CreateRequest {
- string data = 1;
- string time = 2;
- string sign = 3;
- }
-
- // 下单响应结构
- message CreateResponse {
- string data = 1; //订单号
- string time = 2;
- string sign = 3;
- }
-
-
- // 请求结构
- message Request {
- string data = 1;
- string time = 2;
- string sign = 3;
- }
-
- // 响应结构
- message Response {
- string data = 1;
- string time = 2;
- string sign = 3;
- }
-
- // rpc方法
- service OrderService {
- rpc create (CreateRequest) returns (CreateResponse); // 创建订单
- rpc createByCart (CreateRequest) returns (CreateResponse); // 创建订单
- rpc cancel (CreateRequest) returns (CreateResponse); // 取消订单
- rpc autoReceive(Request) returns(Response); //自动收货
- rpc VerifyByBooking(Request) returns(Response); //核销
- }
|