// Code generated by goctl. DO NOT EDIT. // goctl 1.10.1 // Source: gorpc.proto package gosysclient import ( "context" "code.flashlink.me/nomo-server/go-service-pb/pb/pb" "github.com/zeromicro/go-zero/zrpc" "google.golang.org/grpc" ) type ( Empty = pb.Empty Ids = pb.Ids Request = pb.Request Response = pb.Response SysPermGetReq = pb.SysPermGetReq SysPermListReq = pb.SysPermListReq SysPermListResp = pb.SysPermListResp SysPermVo = pb.SysPermVo SysRoleGetReq = pb.SysRoleGetReq SysRoleListReq = pb.SysRoleListReq SysRoleListResp = pb.SysRoleListResp SysRoleListWithPermsResp = pb.SysRoleListWithPermsResp SysRolePermGetReq = pb.SysRolePermGetReq SysRolePermListReq = pb.SysRolePermListReq SysRolePermListResp = pb.SysRolePermListResp SysRolePermVo = pb.SysRolePermVo SysRoleVo = pb.SysRoleVo SysRoleWithPermIds = pb.SysRoleWithPermIds SysRoleWithPerms = pb.SysRoleWithPerms SysUserGetReq = pb.SysUserGetReq SysUserListReq = pb.SysUserListReq SysUserListResp = pb.SysUserListResp SysUserListWithRolesAndPermsResp = pb.SysUserListWithRolesAndPermsResp SysUserPermGetReq = pb.SysUserPermGetReq SysUserPermListReq = pb.SysUserPermListReq SysUserPermListResp = pb.SysUserPermListResp SysUserPermVo = pb.SysUserPermVo SysUserRoleGetReq = pb.SysUserRoleGetReq SysUserRoleListReq = pb.SysUserRoleListReq SysUserRoleListResp = pb.SysUserRoleListResp SysUserRoleVo = pb.SysUserRoleVo SysUserVo = pb.SysUserVo SysUserWithRoleIdsAndPermRules = pb.SysUserWithRoleIdsAndPermRules SysUserWithRolesAndPerms = pb.SysUserWithRolesAndPerms GoSysClient interface { Ping(ctx context.Context, in *Request, opts ...grpc.CallOption) (*Response, error) // 用户管理 SysUserAdd(ctx context.Context, in *SysUserVo, opts ...grpc.CallOption) (*SysUserVo, error) SysUserUpdate(ctx context.Context, in *SysUserVo, opts ...grpc.CallOption) (*SysUserVo, error) SysUserDelete(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error) SysUserGet(ctx context.Context, in *SysUserGetReq, opts ...grpc.CallOption) (*SysUserVo, error) SysUserList(ctx context.Context, in *SysUserListReq, opts ...grpc.CallOption) (*SysUserListResp, error) SysUserAddWithRolesAndPerms(ctx context.Context, in *SysUserWithRoleIdsAndPermRules, opts ...grpc.CallOption) (*SysUserWithRolesAndPerms, error) SysUserUpdateWithRolesAndPerms(ctx context.Context, in *SysUserWithRoleIdsAndPermRules, opts ...grpc.CallOption) (*SysUserWithRolesAndPerms, error) SysUserGetWithRolesAndPerms(ctx context.Context, in *SysUserGetReq, opts ...grpc.CallOption) (*SysUserWithRolesAndPerms, error) SysUserListWithRolesAndPerms(ctx context.Context, in *SysUserListReq, opts ...grpc.CallOption) (*SysUserListWithRolesAndPermsResp, error) // 角色管理 SysRoleAdd(ctx context.Context, in *SysRoleVo, opts ...grpc.CallOption) (*SysRoleVo, error) SysRoleUpdate(ctx context.Context, in *SysRoleVo, opts ...grpc.CallOption) (*SysRoleVo, error) SysRoleDelete(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error) SysRoleGet(ctx context.Context, in *SysRoleGetReq, opts ...grpc.CallOption) (*SysRoleVo, error) SysRoleList(ctx context.Context, in *SysRoleListReq, opts ...grpc.CallOption) (*SysRoleListResp, error) SysRoleAddWithPerms(ctx context.Context, in *SysRoleWithPermIds, opts ...grpc.CallOption) (*SysRoleWithPerms, error) SysRoleUpdateWithPerms(ctx context.Context, in *SysRoleWithPermIds, opts ...grpc.CallOption) (*SysRoleWithPerms, error) SysRoleGetWithPerms(ctx context.Context, in *SysRoleGetReq, opts ...grpc.CallOption) (*SysRoleWithPerms, error) SysRoleListWithPerms(ctx context.Context, in *SysRoleListReq, opts ...grpc.CallOption) (*SysRoleListWithPermsResp, error) // 权限管理 SysPermAdd(ctx context.Context, in *SysPermVo, opts ...grpc.CallOption) (*SysPermVo, error) SysPermUpdate(ctx context.Context, in *SysPermVo, opts ...grpc.CallOption) (*SysPermVo, error) SysPermDelete(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error) SysPermGet(ctx context.Context, in *SysPermGetReq, opts ...grpc.CallOption) (*SysPermVo, error) SysPermList(ctx context.Context, in *SysPermListReq, opts ...grpc.CallOption) (*SysPermListResp, error) // 用户角色管理 SysUserRoleAdd(ctx context.Context, in *SysUserRoleVo, opts ...grpc.CallOption) (*SysUserRoleVo, error) SysUserRoleUpdate(ctx context.Context, in *SysUserRoleVo, opts ...grpc.CallOption) (*SysUserRoleVo, error) SysUserRoleDelete(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error) SysUserRoleGet(ctx context.Context, in *SysUserRoleGetReq, opts ...grpc.CallOption) (*SysUserRoleVo, error) SysUserRoleList(ctx context.Context, in *SysUserRoleListReq, opts ...grpc.CallOption) (*SysUserRoleListResp, error) // 角色权限管理 SysRolePermAdd(ctx context.Context, in *SysRolePermVo, opts ...grpc.CallOption) (*SysRolePermVo, error) SysRolePermUpdate(ctx context.Context, in *SysRolePermVo, opts ...grpc.CallOption) (*SysRolePermVo, error) SysRolePermDelete(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error) SysRolePermGet(ctx context.Context, in *SysRolePermGetReq, opts ...grpc.CallOption) (*SysRolePermVo, error) SysRolePermList(ctx context.Context, in *SysRolePermListReq, opts ...grpc.CallOption) (*SysRolePermListResp, error) // 用户权限管理 SysUserPermAdd(ctx context.Context, in *SysUserPermVo, opts ...grpc.CallOption) (*SysUserPermVo, error) SysUserPermUpdate(ctx context.Context, in *SysUserPermVo, opts ...grpc.CallOption) (*SysUserPermVo, error) SysUserPermDelete(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error) SysUserPermGet(ctx context.Context, in *SysUserPermGetReq, opts ...grpc.CallOption) (*SysUserPermVo, error) SysUserPermList(ctx context.Context, in *SysUserPermListReq, opts ...grpc.CallOption) (*SysUserPermListResp, error) } defaultGoSysClient struct { cli zrpc.Client } ) func NewGoSysClient(cli zrpc.Client) GoSysClient { return &defaultGoSysClient{ cli: cli, } } func (m *defaultGoSysClient) Ping(ctx context.Context, in *Request, opts ...grpc.CallOption) (*Response, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.Ping(ctx, in, opts...) } // 用户管理 func (m *defaultGoSysClient) SysUserAdd(ctx context.Context, in *SysUserVo, opts ...grpc.CallOption) (*SysUserVo, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysUserAdd(ctx, in, opts...) } func (m *defaultGoSysClient) SysUserUpdate(ctx context.Context, in *SysUserVo, opts ...grpc.CallOption) (*SysUserVo, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysUserUpdate(ctx, in, opts...) } func (m *defaultGoSysClient) SysUserDelete(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysUserDelete(ctx, in, opts...) } func (m *defaultGoSysClient) SysUserGet(ctx context.Context, in *SysUserGetReq, opts ...grpc.CallOption) (*SysUserVo, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysUserGet(ctx, in, opts...) } func (m *defaultGoSysClient) SysUserList(ctx context.Context, in *SysUserListReq, opts ...grpc.CallOption) (*SysUserListResp, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysUserList(ctx, in, opts...) } func (m *defaultGoSysClient) SysUserAddWithRolesAndPerms(ctx context.Context, in *SysUserWithRoleIdsAndPermRules, opts ...grpc.CallOption) (*SysUserWithRolesAndPerms, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysUserAddWithRolesAndPerms(ctx, in, opts...) } func (m *defaultGoSysClient) SysUserUpdateWithRolesAndPerms(ctx context.Context, in *SysUserWithRoleIdsAndPermRules, opts ...grpc.CallOption) (*SysUserWithRolesAndPerms, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysUserUpdateWithRolesAndPerms(ctx, in, opts...) } func (m *defaultGoSysClient) SysUserGetWithRolesAndPerms(ctx context.Context, in *SysUserGetReq, opts ...grpc.CallOption) (*SysUserWithRolesAndPerms, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysUserGetWithRolesAndPerms(ctx, in, opts...) } func (m *defaultGoSysClient) SysUserListWithRolesAndPerms(ctx context.Context, in *SysUserListReq, opts ...grpc.CallOption) (*SysUserListWithRolesAndPermsResp, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysUserListWithRolesAndPerms(ctx, in, opts...) } // 角色管理 func (m *defaultGoSysClient) SysRoleAdd(ctx context.Context, in *SysRoleVo, opts ...grpc.CallOption) (*SysRoleVo, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysRoleAdd(ctx, in, opts...) } func (m *defaultGoSysClient) SysRoleUpdate(ctx context.Context, in *SysRoleVo, opts ...grpc.CallOption) (*SysRoleVo, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysRoleUpdate(ctx, in, opts...) } func (m *defaultGoSysClient) SysRoleDelete(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysRoleDelete(ctx, in, opts...) } func (m *defaultGoSysClient) SysRoleGet(ctx context.Context, in *SysRoleGetReq, opts ...grpc.CallOption) (*SysRoleVo, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysRoleGet(ctx, in, opts...) } func (m *defaultGoSysClient) SysRoleList(ctx context.Context, in *SysRoleListReq, opts ...grpc.CallOption) (*SysRoleListResp, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysRoleList(ctx, in, opts...) } func (m *defaultGoSysClient) SysRoleAddWithPerms(ctx context.Context, in *SysRoleWithPermIds, opts ...grpc.CallOption) (*SysRoleWithPerms, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysRoleAddWithPerms(ctx, in, opts...) } func (m *defaultGoSysClient) SysRoleUpdateWithPerms(ctx context.Context, in *SysRoleWithPermIds, opts ...grpc.CallOption) (*SysRoleWithPerms, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysRoleUpdateWithPerms(ctx, in, opts...) } func (m *defaultGoSysClient) SysRoleGetWithPerms(ctx context.Context, in *SysRoleGetReq, opts ...grpc.CallOption) (*SysRoleWithPerms, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysRoleGetWithPerms(ctx, in, opts...) } func (m *defaultGoSysClient) SysRoleListWithPerms(ctx context.Context, in *SysRoleListReq, opts ...grpc.CallOption) (*SysRoleListWithPermsResp, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysRoleListWithPerms(ctx, in, opts...) } // 权限管理 func (m *defaultGoSysClient) SysPermAdd(ctx context.Context, in *SysPermVo, opts ...grpc.CallOption) (*SysPermVo, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysPermAdd(ctx, in, opts...) } func (m *defaultGoSysClient) SysPermUpdate(ctx context.Context, in *SysPermVo, opts ...grpc.CallOption) (*SysPermVo, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysPermUpdate(ctx, in, opts...) } func (m *defaultGoSysClient) SysPermDelete(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysPermDelete(ctx, in, opts...) } func (m *defaultGoSysClient) SysPermGet(ctx context.Context, in *SysPermGetReq, opts ...grpc.CallOption) (*SysPermVo, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysPermGet(ctx, in, opts...) } func (m *defaultGoSysClient) SysPermList(ctx context.Context, in *SysPermListReq, opts ...grpc.CallOption) (*SysPermListResp, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysPermList(ctx, in, opts...) } // 用户角色管理 func (m *defaultGoSysClient) SysUserRoleAdd(ctx context.Context, in *SysUserRoleVo, opts ...grpc.CallOption) (*SysUserRoleVo, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysUserRoleAdd(ctx, in, opts...) } func (m *defaultGoSysClient) SysUserRoleUpdate(ctx context.Context, in *SysUserRoleVo, opts ...grpc.CallOption) (*SysUserRoleVo, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysUserRoleUpdate(ctx, in, opts...) } func (m *defaultGoSysClient) SysUserRoleDelete(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysUserRoleDelete(ctx, in, opts...) } func (m *defaultGoSysClient) SysUserRoleGet(ctx context.Context, in *SysUserRoleGetReq, opts ...grpc.CallOption) (*SysUserRoleVo, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysUserRoleGet(ctx, in, opts...) } func (m *defaultGoSysClient) SysUserRoleList(ctx context.Context, in *SysUserRoleListReq, opts ...grpc.CallOption) (*SysUserRoleListResp, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysUserRoleList(ctx, in, opts...) } // 角色权限管理 func (m *defaultGoSysClient) SysRolePermAdd(ctx context.Context, in *SysRolePermVo, opts ...grpc.CallOption) (*SysRolePermVo, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysRolePermAdd(ctx, in, opts...) } func (m *defaultGoSysClient) SysRolePermUpdate(ctx context.Context, in *SysRolePermVo, opts ...grpc.CallOption) (*SysRolePermVo, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysRolePermUpdate(ctx, in, opts...) } func (m *defaultGoSysClient) SysRolePermDelete(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysRolePermDelete(ctx, in, opts...) } func (m *defaultGoSysClient) SysRolePermGet(ctx context.Context, in *SysRolePermGetReq, opts ...grpc.CallOption) (*SysRolePermVo, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysRolePermGet(ctx, in, opts...) } func (m *defaultGoSysClient) SysRolePermList(ctx context.Context, in *SysRolePermListReq, opts ...grpc.CallOption) (*SysRolePermListResp, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysRolePermList(ctx, in, opts...) } // 用户权限管理 func (m *defaultGoSysClient) SysUserPermAdd(ctx context.Context, in *SysUserPermVo, opts ...grpc.CallOption) (*SysUserPermVo, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysUserPermAdd(ctx, in, opts...) } func (m *defaultGoSysClient) SysUserPermUpdate(ctx context.Context, in *SysUserPermVo, opts ...grpc.CallOption) (*SysUserPermVo, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysUserPermUpdate(ctx, in, opts...) } func (m *defaultGoSysClient) SysUserPermDelete(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysUserPermDelete(ctx, in, opts...) } func (m *defaultGoSysClient) SysUserPermGet(ctx context.Context, in *SysUserPermGetReq, opts ...grpc.CallOption) (*SysUserPermVo, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysUserPermGet(ctx, in, opts...) } func (m *defaultGoSysClient) SysUserPermList(ctx context.Context, in *SysUserPermListReq, opts ...grpc.CallOption) (*SysUserPermListResp, error) { client := pb.NewGoSysClientClient(m.cli.Conn()) return client.SysUserPermList(ctx, in, opts...) }