// Code generated by goctl. DO NOT EDIT. // goctl 1.9.2 // Source: users.proto package usercenter import ( "context" "juwan-backend/app/users/rpc/pb" "github.com/zeromicro/go-zero/zrpc" "google.golang.org/grpc" ) type ( AddUsersReq = pb.AddUsersReq AddUsersResp = pb.AddUsersResp CheckPermissionReq = pb.CheckPermissionReq CheckPermissionResp = pb.CheckPermissionResp DelUsersReq = pb.DelUsersReq DelUsersResp = pb.DelUsersResp GetUserByUsernameReq = pb.GetUserByUsernameReq GetUserByUsernameResp = pb.GetUserByUsernameResp GetUsersByIdReq = pb.GetUsersByIdReq GetUsersByIdResp = pb.GetUsersByIdResp LoginReq = pb.LoginReq LoginResp = pb.LoginResp SearchUsersReq = pb.SearchUsersReq SearchUsersResp = pb.SearchUsersResp UpdateUsersReq = pb.UpdateUsersReq UpdateUsersResp = pb.UpdateUsersResp Users = pb.Users ValidateTokenReq = pb.ValidateTokenReq ValidateTokenResp = pb.ValidateTokenResp Usercenter interface { // -----------------------users----------------------- AddUsers(ctx context.Context, in *AddUsersReq, opts ...grpc.CallOption) (*AddUsersResp, error) UpdateUsers(ctx context.Context, in *UpdateUsersReq, opts ...grpc.CallOption) (*UpdateUsersResp, error) DelUsers(ctx context.Context, in *DelUsersReq, opts ...grpc.CallOption) (*DelUsersResp, error) GetUsersById(ctx context.Context, in *GetUsersByIdReq, opts ...grpc.CallOption) (*GetUsersByIdResp, error) GetUserByUsername(ctx context.Context, in *GetUserByUsernameReq, opts ...grpc.CallOption) (*GetUserByUsernameResp, error) SearchUsers(ctx context.Context, in *SearchUsersReq, opts ...grpc.CallOption) (*SearchUsersResp, error) Login(ctx context.Context, in *LoginReq, opts ...grpc.CallOption) (*LoginResp, error) ValidateToken(ctx context.Context, in *ValidateTokenReq, opts ...grpc.CallOption) (*ValidateTokenResp, error) CheckPermission(ctx context.Context, in *CheckPermissionReq, opts ...grpc.CallOption) (*CheckPermissionResp, error) } defaultUsercenter struct { cli zrpc.Client } ) func NewUsercenter(cli zrpc.Client) Usercenter { return &defaultUsercenter{ cli: cli, } } // -----------------------users----------------------- func (m *defaultUsercenter) AddUsers(ctx context.Context, in *AddUsersReq, opts ...grpc.CallOption) (*AddUsersResp, error) { client := pb.NewUsercenterClient(m.cli.Conn()) return client.AddUsers(ctx, in, opts...) } func (m *defaultUsercenter) UpdateUsers(ctx context.Context, in *UpdateUsersReq, opts ...grpc.CallOption) (*UpdateUsersResp, error) { client := pb.NewUsercenterClient(m.cli.Conn()) return client.UpdateUsers(ctx, in, opts...) } func (m *defaultUsercenter) DelUsers(ctx context.Context, in *DelUsersReq, opts ...grpc.CallOption) (*DelUsersResp, error) { client := pb.NewUsercenterClient(m.cli.Conn()) return client.DelUsers(ctx, in, opts...) } func (m *defaultUsercenter) GetUsersById(ctx context.Context, in *GetUsersByIdReq, opts ...grpc.CallOption) (*GetUsersByIdResp, error) { client := pb.NewUsercenterClient(m.cli.Conn()) return client.GetUsersById(ctx, in, opts...) } func (m *defaultUsercenter) GetUserByUsername(ctx context.Context, in *GetUserByUsernameReq, opts ...grpc.CallOption) (*GetUserByUsernameResp, error) { client := pb.NewUsercenterClient(m.cli.Conn()) return client.GetUserByUsername(ctx, in, opts...) } func (m *defaultUsercenter) SearchUsers(ctx context.Context, in *SearchUsersReq, opts ...grpc.CallOption) (*SearchUsersResp, error) { client := pb.NewUsercenterClient(m.cli.Conn()) return client.SearchUsers(ctx, in, opts...) } func (m *defaultUsercenter) Login(ctx context.Context, in *LoginReq, opts ...grpc.CallOption) (*LoginResp, error) { client := pb.NewUsercenterClient(m.cli.Conn()) return client.Login(ctx, in, opts...) } func (m *defaultUsercenter) ValidateToken(ctx context.Context, in *ValidateTokenReq, opts ...grpc.CallOption) (*ValidateTokenResp, error) { client := pb.NewUsercenterClient(m.cli.Conn()) return client.ValidateToken(ctx, in, opts...) } func (m *defaultUsercenter) CheckPermission(ctx context.Context, in *CheckPermissionReq, opts ...grpc.CallOption) (*CheckPermissionResp, error) { client := pb.NewUsercenterClient(m.cli.Conn()) return client.CheckPermission(ctx, in, opts...) }