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); }