chart.proto 832 字节

syntax = "proto3";

option go_package ="./pb";

package pb;

message ChartGetReq {
   int64 Id = 1;
}
message ChartGetResp{
    ChartItem User = 1;
}

message ChartSaveReq {

}
message ChartSaveResp{

}

message ChartDeleteReq {
  int64 Id = 1;
}
message ChartDeleteResp{

}

message ChartUpdateReq {
  int64 Id = 1;
}
message ChartUpdateResp{

}

message ChartSearchReq {
  int64 PageNumber = 1;
  int64 PageSize = 2;
}
message ChartSearchResp{
  repeated ChartItem List =1;
  int64  Total =2;
}
message ChartItem {

}

service ChartService {
  rpc ChartGet(ChartGetReq) returns(ChartGetResp);
  rpc ChartSave(ChartSaveReq) returns(ChartSaveResp);
  rpc ChartDelete(ChartDeleteReq) returns(ChartDeleteResp);
  rpc ChartUpdate(ChartUpdateReq) returns(ChartUpdateResp);
  rpc ChartSearch(ChartSearchReq) returns(ChartSearchResp);
}