You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
95 lines
4.1 KiB
95 lines
4.1 KiB
// Code generated by goctl. DO NOT EDIT.
|
|
// goctl 1.8.4
|
|
// Source: usercenter.proto
|
|
|
|
package usercenterclient
|
|
|
|
import (
|
|
"context"
|
|
|
|
"backend/usercenter/rpc/pb/usercenter"
|
|
|
|
"github.com/zeromicro/go-zero/zrpc"
|
|
"google.golang.org/grpc"
|
|
)
|
|
|
|
type (
|
|
ChangePasswordRequest = usercenter.ChangePasswordRequest
|
|
ChangePasswordResponse = usercenter.ChangePasswordResponse
|
|
GetProfileRequest = usercenter.GetProfileRequest
|
|
GetProfileResponse = usercenter.GetProfileResponse
|
|
GetUserPermissionsResponse = usercenter.GetUserPermissionsResponse
|
|
GetUserRolesResponse = usercenter.GetUserRolesResponse
|
|
LoginRequest = usercenter.LoginRequest
|
|
LoginResponse = usercenter.LoginResponse
|
|
Permission = usercenter.Permission
|
|
RegisterRequest = usercenter.RegisterRequest
|
|
RegisterResponse = usercenter.RegisterResponse
|
|
Request = usercenter.Request
|
|
Response = usercenter.Response
|
|
Role = usercenter.Role
|
|
UpdateProfileRequest = usercenter.UpdateProfileRequest
|
|
UpdateProfileResponse = usercenter.UpdateProfileResponse
|
|
UserProfile = usercenter.UserProfile
|
|
|
|
Usercenter interface {
|
|
Ping(ctx context.Context, in *Request, opts ...grpc.CallOption) (*Response, error)
|
|
Register(ctx context.Context, in *RegisterRequest, opts ...grpc.CallOption) (*RegisterResponse, error)
|
|
Login(ctx context.Context, in *LoginRequest, opts ...grpc.CallOption) (*LoginResponse, error)
|
|
GetProfile(ctx context.Context, in *GetProfileRequest, opts ...grpc.CallOption) (*GetProfileResponse, error)
|
|
UpdateProfile(ctx context.Context, in *UpdateProfileRequest, opts ...grpc.CallOption) (*UpdateProfileResponse, error)
|
|
ChangePassword(ctx context.Context, in *ChangePasswordRequest, opts ...grpc.CallOption) (*ChangePasswordResponse, error)
|
|
GetUserRoles(ctx context.Context, in *Request, opts ...grpc.CallOption) (*GetUserRolesResponse, error)
|
|
GetUserPermissions(ctx context.Context, in *Request, opts ...grpc.CallOption) (*GetUserPermissionsResponse, error)
|
|
}
|
|
|
|
defaultUsercenter struct {
|
|
cli zrpc.Client
|
|
}
|
|
)
|
|
|
|
func NewUsercenter(cli zrpc.Client) Usercenter {
|
|
return &defaultUsercenter{
|
|
cli: cli,
|
|
}
|
|
}
|
|
|
|
func (m *defaultUsercenter) Ping(ctx context.Context, in *Request, opts ...grpc.CallOption) (*Response, error) {
|
|
client := usercenter.NewUsercenterClient(m.cli.Conn())
|
|
return client.Ping(ctx, in, opts...)
|
|
}
|
|
|
|
func (m *defaultUsercenter) Register(ctx context.Context, in *RegisterRequest, opts ...grpc.CallOption) (*RegisterResponse, error) {
|
|
client := usercenter.NewUsercenterClient(m.cli.Conn())
|
|
return client.Register(ctx, in, opts...)
|
|
}
|
|
|
|
func (m *defaultUsercenter) Login(ctx context.Context, in *LoginRequest, opts ...grpc.CallOption) (*LoginResponse, error) {
|
|
client := usercenter.NewUsercenterClient(m.cli.Conn())
|
|
return client.Login(ctx, in, opts...)
|
|
}
|
|
|
|
func (m *defaultUsercenter) GetProfile(ctx context.Context, in *GetProfileRequest, opts ...grpc.CallOption) (*GetProfileResponse, error) {
|
|
client := usercenter.NewUsercenterClient(m.cli.Conn())
|
|
return client.GetProfile(ctx, in, opts...)
|
|
}
|
|
|
|
func (m *defaultUsercenter) UpdateProfile(ctx context.Context, in *UpdateProfileRequest, opts ...grpc.CallOption) (*UpdateProfileResponse, error) {
|
|
client := usercenter.NewUsercenterClient(m.cli.Conn())
|
|
return client.UpdateProfile(ctx, in, opts...)
|
|
}
|
|
|
|
func (m *defaultUsercenter) ChangePassword(ctx context.Context, in *ChangePasswordRequest, opts ...grpc.CallOption) (*ChangePasswordResponse, error) {
|
|
client := usercenter.NewUsercenterClient(m.cli.Conn())
|
|
return client.ChangePassword(ctx, in, opts...)
|
|
}
|
|
|
|
func (m *defaultUsercenter) GetUserRoles(ctx context.Context, in *Request, opts ...grpc.CallOption) (*GetUserRolesResponse, error) {
|
|
client := usercenter.NewUsercenterClient(m.cli.Conn())
|
|
return client.GetUserRoles(ctx, in, opts...)
|
|
}
|
|
|
|
func (m *defaultUsercenter) GetUserPermissions(ctx context.Context, in *Request, opts ...grpc.CallOption) (*GetUserPermissionsResponse, error) {
|
|
client := usercenter.NewUsercenterClient(m.cli.Conn())
|
|
return client.GetUserPermissions(ctx, in, opts...)
|
|
}
|
|
|