department.proto 977 字节

syntax = "proto3";

option go_package ="./pb";

package pb;

message DepartmentGetReq {
   int64 Id = 1;
}
message DepartmentGetResp{
    DepartmentItem User = 1;
}

message DepartmentSaveReq {

}
message DepartmentSaveResp{

}

message DepartmentDeleteReq {
  int64 Id = 1;
}
message DepartmentDeleteResp{

}

message DepartmentUpdateReq {
  int64 Id = 1;
}
message DepartmentUpdateResp{

}

message DepartmentSearchReq {
  int64 PageNumber = 1;
  int64 PageSize = 2;
}
message DepartmentSearchResp{
  repeated DepartmentItem List =1;
  int64  Total =2;
}
message DepartmentItem {

}

service DepartmentService {
  rpc DepartmentGet(DepartmentGetReq) returns(DepartmentGetResp);
  rpc DepartmentSave(DepartmentSaveReq) returns(DepartmentSaveResp);
  rpc DepartmentDelete(DepartmentDeleteReq) returns(DepartmentDeleteResp);
  rpc DepartmentUpdate(DepartmentUpdateReq) returns(DepartmentUpdateResp);
  rpc DepartmentSearch(DepartmentSearchReq) returns(DepartmentSearchResp);
}