122 lines
5.0 KiB
Go
122 lines
5.0 KiB
Go
// 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
|
|
LogoutReq = pb.LogoutReq
|
|
LogoutResp = pb.LogoutResp
|
|
RegisterReq = pb.RegisterReq
|
|
RegisterResp = pb.RegisterResp
|
|
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)
|
|
Register(ctx context.Context, in *RegisterReq, opts ...grpc.CallOption) (*RegisterResp, error)
|
|
ValidateToken(ctx context.Context, in *ValidateTokenReq, opts ...grpc.CallOption) (*ValidateTokenResp, error)
|
|
CheckPermission(ctx context.Context, in *CheckPermissionReq, opts ...grpc.CallOption) (*CheckPermissionResp, error)
|
|
Logout(ctx context.Context, in *LogoutReq, opts ...grpc.CallOption) (*LogoutResp, 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) Register(ctx context.Context, in *RegisterReq, opts ...grpc.CallOption) (*RegisterResp, error) {
|
|
client := pb.NewUsercenterClient(m.cli.Conn())
|
|
return client.Register(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...)
|
|
}
|
|
|
|
func (m *defaultUsercenter) Logout(ctx context.Context, in *LogoutReq, opts ...grpc.CallOption) (*LogoutResp, error) {
|
|
client := pb.NewUsercenterClient(m.cli.Conn())
|
|
return client.Logout(ctx, in, opts...)
|
|
}
|