mingyang-admin-pay/rpc/pay.proto

53 lines
616 B
Protocol Buffer

syntax = "proto3";
package pay;
option go_package = "./pay";
message BaseIDResp {
uint64 id = 1;
string msg = 2;
}
message BaseMsg {
string msg = 1;
}
message BaseResp {
string msg = 1;
}
message BaseUUIDResp {
string id = 1;
string msg = 2;
}
// base message
message Empty {}
message IDReq {
uint64 id = 1;
}
message IDsReq {
repeated uint64 ids = 1;
}
message PageInfoReq {
uint64 page = 1;
uint64 page_size = 2;
}
message UUIDReq {
string id = 1;
}
message UUIDsReq {
repeated string ids = 1;
}
service Pay {
// group: base
rpc InitDatabase(Empty) returns (BaseResp);
}