object_table.proto 1006 字节

syntax = "proto3";

option go_package ="./pb";

package pb;

message ObjectTableGetReq {
   int64 Id = 1;
}
message ObjectTableGetResp{
    ObjectTableItem User = 1;
}

message ObjectTableSaveReq {

}
message ObjectTableSaveResp{

}

message ObjectTableDeleteReq {
  int64 Id = 1;
}
message ObjectTableDeleteResp{

}

message ObjectTableUpdateReq {
  int64 Id = 1;
}
message ObjectTableUpdateResp{

}

message ObjectTableSearchReq {
  int64 PageNumber = 1;
  int64 PageSize = 2;
}
message ObjectTableSearchResp{
  repeated ObjectTableItem List =1;
  int64  Total =2;
}
message ObjectTableItem {

}

service ObjectTableService {
  rpc ObjectTableGet(ObjectTableGetReq) returns(ObjectTableGetResp);
  rpc ObjectTableSave(ObjectTableSaveReq) returns(ObjectTableSaveResp);
  rpc ObjectTableDelete(ObjectTableDeleteReq) returns(ObjectTableDeleteResp);
  rpc ObjectTableUpdate(ObjectTableUpdateReq) returns(ObjectTableUpdateResp);
  rpc ObjectTableSearch(ObjectTableSearchReq) returns(ObjectTableSearchResp);
}