MarketingSystemDataExportTool/grpc/product/productv1/common.proto

29 lines
581 B
Protocol Buffer

syntax = "proto3";
package productservice.productv1;
import "validate/validate.proto";
option go_package = "./product/productv1;productv1";
// 空请求或返回
message Empty {
}
// 空请求
message ReqEmpty {
}
// 空返回
message RespEmpty {
}
// ReqPage 分页请求参数
message ReqPage {
int32 num = 1 [(validate.rules).int32 = {gte:1}]; //页码
int32 size = 2 [(validate.rules).int32 = {gte:1, lte: 1000}]; //每页数量
}
// ReqPage 分页请求参数
message RespPage {
int32 num = 1; //页码
int32 size = 2; //每页数量
int32 total = 3; //总数
}