sys_department.proto 1.0 KB

syntax = "proto3";

option go_package ="./pb";

package pb;

message SysDepartmentGetReq {
   int64 Id = 1;
}
message SysDepartmentGetResp{
    SysDepartmentItem SysDepartment = 1;
}

message SysDepartmentSaveReq {

}
message SysDepartmentSaveResp{

}

message SysDepartmentDeleteReq {
  int64 Id = 1;
}
message SysDepartmentDeleteResp{

}

message SysDepartmentUpdateReq {
  int64 Id = 1;
}
message SysDepartmentUpdateResp{

}

message SysDepartmentSearchReq {
  int64 PageNumber = 1;
  int64 PageSize = 2;
}
message SysDepartmentSearchResp{
  repeated SysDepartmentItem List =1;
  int64  Total =2;
}
message SysDepartmentItem {

}

service SysDepartmentService {
  rpc SysDepartmentGet(SysDepartmentGetReq) returns(SysDepartmentGetResp);
  rpc SysDepartmentSave(SysDepartmentSaveReq) returns(SysDepartmentSaveResp);
  rpc SysDepartmentDelete(SysDepartmentDeleteReq) returns(SysDepartmentDeleteResp);
  rpc SysDepartmentUpdate(SysDepartmentUpdateReq) returns(SysDepartmentUpdateResp);
  rpc SysDepartmentSearch(SysDepartmentSearchReq) returns(SysDepartmentSearchResp);
}