user_role.proto 919 字节

syntax = "proto3";

option go_package ="./pb";

package pb;

message UserRoleGetReq {
   int64 Id = 1;
}
message UserRoleGetResp{
    UserRoleItem User = 1;
}

message UserRoleSaveReq {

}
message UserRoleSaveResp{

}

message UserRoleDeleteReq {
  int64 Id = 1;
}
message UserRoleDeleteResp{

}

message UserRoleUpdateReq {
  int64 Id = 1;
}
message UserRoleUpdateResp{

}

message UserRoleSearchReq {
  int64 PageNumber = 1;
  int64 PageSize = 2;
}
message UserRoleSearchResp{
  repeated UserRoleItem List =1;
  int64  Total =2;
}
message UserRoleItem {

}

service UserRoleService {
  rpc UserRoleGet(UserRoleGetReq) returns(UserRoleGetResp);
  rpc UserRoleSave(UserRoleSaveReq) returns(UserRoleSaveResp);
  rpc UserRoleDelete(UserRoleDeleteReq) returns(UserRoleDeleteResp);
  rpc UserRoleUpdate(UserRoleUpdateReq) returns(UserRoleUpdateResp);
  rpc UserRoleSearch(UserRoleSearchReq) returns(UserRoleSearchResp);
}