article_template.proto 1.1 KB

syntax = "proto3";

option go_package ="./pb";

package pb;

message ArticleTemplateGetReq {
   int64 Id = 1;
}
message ArticleTemplateGetResp{
    ArticleTemplateItem User = 1;
}

message ArticleTemplateSaveReq {

}
message ArticleTemplateSaveResp{

}

message ArticleTemplateDeleteReq {
  int64 Id = 1;
}
message ArticleTemplateDeleteResp{

}

message ArticleTemplateUpdateReq {
  int64 Id = 1;
}
message ArticleTemplateUpdateResp{

}

message ArticleTemplateSearchReq {
  int64 PageNumber = 1;
  int64 PageSize = 2;
}
message ArticleTemplateSearchResp{
  repeated ArticleTemplateItem List =1;
  int64  Total =2;
}
message ArticleTemplateItem {

}

service ArticleTemplateService {
  rpc ArticleTemplateGet(ArticleTemplateGetReq) returns(ArticleTemplateGetResp);
  rpc ArticleTemplateSave(ArticleTemplateSaveReq) returns(ArticleTemplateSaveResp);
  rpc ArticleTemplateDelete(ArticleTemplateDeleteReq) returns(ArticleTemplateDeleteResp);
  rpc ArticleTemplateUpdate(ArticleTemplateUpdateReq) returns(ArticleTemplateUpdateResp);
  rpc ArticleTemplateSearch(ArticleTemplateSearchReq) returns(ArticleTemplateSearchResp);
}