Documentation ¶
Index ¶
- Variables
- type PartnerService
- func (s *PartnerService) AddTeam(ctx context.Context, req *v1.Team) (*emptypb.Empty, error)
- func (s *PartnerService) DeleteTeam(ctx context.Context, req *v1.DeleteTeamReq) (*emptypb.Empty, error)
- func (s *PartnerService) GetTeam(ctx context.Context, req *v1.GetTeamReq) (*v1.GetTeamResponse, error)
- func (s *PartnerService) GetTeamList(ctx context.Context, req *v1.GetTeamListReq) (*v1.GetTeamListResponse, error)
- func (s *PartnerService) JoinTeam(ctx context.Context, req *v1.JoinTeamReq) (*emptypb.Empty, error)
- func (s *PartnerService) QuitTeam(ctx context.Context, req *v1.QuitTeamReq) (*emptypb.Empty, error)
- func (s *PartnerService) UpdateTeam(ctx context.Context, req *v1.UpdateTeamReq) (*emptypb.Empty, error)
- func (s *PartnerService) UserLogin(ctx context.Context, req *v1.UserLoginReq) (*v1.UserLoginReply, error)
- func (s *PartnerService) UserLogout(ctx context.Context, _ *emptypb.Empty) (*emptypb.Empty, error)
- func (s *PartnerService) UserRegister(ctx context.Context, req *v1.UserRegisterReq) (*v1.UserRegisterReply, error)
- type UserService
- func (s *UserService) DeleteUser(ctx context.Context, req *v1.DeleteUserReq) (*emptypb.Empty, error)
- func (s *UserService) GetCurrentUser(ctx context.Context, _ *emptypb.Empty) (*v1.GetCurrentReply, error)
- func (s *UserService) SearchUsers(ctx context.Context, req *v1.SearchUsersReq) (*v1.SearchUsersReply, error)
- func (s *UserService) SearchUsersByTags(ctx context.Context, req *v1.SearchUsersByTagsReq) (*v1.SearchUsersReply, error)
- func (s *UserService) UpdateUser(ctx context.Context, req *v1.UpdateUserReq) (*emptypb.Empty, error)
- func (s *UserService) UsersRecommend(ctx context.Context, req *v1.UsersRecommendReq) (*v1.UsersRecommendReply, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ProviderSet = wire.NewSet(NewUserService, NewPartnerService)
Functions ¶
This section is empty.
Types ¶
type PartnerService ¶
type PartnerService struct { v1.UnimplementedPartnerServiceServer // contains filtered or unexported fields }
func NewPartnerService ¶
func NewPartnerService(uc *biz.UserUseCase, ac *biz.AuthRepoUseCase, pc *biz.PartnerRepoUseCase, vc *biz.ValidateUseCase, logger log.Logger) *PartnerService
func (*PartnerService) DeleteTeam ¶
func (s *PartnerService) DeleteTeam(ctx context.Context, req *v1.DeleteTeamReq) (*emptypb.Empty, error)
func (*PartnerService) GetTeam ¶
func (s *PartnerService) GetTeam(ctx context.Context, req *v1.GetTeamReq) (*v1.GetTeamResponse, error)
func (*PartnerService) GetTeamList ¶
func (s *PartnerService) GetTeamList(ctx context.Context, req *v1.GetTeamListReq) (*v1.GetTeamListResponse, error)
func (*PartnerService) JoinTeam ¶
func (s *PartnerService) JoinTeam(ctx context.Context, req *v1.JoinTeamReq) (*emptypb.Empty, error)
func (*PartnerService) QuitTeam ¶
func (s *PartnerService) QuitTeam(ctx context.Context, req *v1.QuitTeamReq) (*emptypb.Empty, error)
func (*PartnerService) UpdateTeam ¶
func (s *PartnerService) UpdateTeam(ctx context.Context, req *v1.UpdateTeamReq) (*emptypb.Empty, error)
func (*PartnerService) UserLogin ¶
func (s *PartnerService) UserLogin(ctx context.Context, req *v1.UserLoginReq) (*v1.UserLoginReply, error)
func (*PartnerService) UserLogout ¶
func (*PartnerService) UserRegister ¶
func (s *PartnerService) UserRegister(ctx context.Context, req *v1.UserRegisterReq) (*v1.UserRegisterReply, error)
type UserService ¶
type UserService struct { v1.UnimplementedUserServiceServer // contains filtered or unexported fields }
func NewUserService ¶
func NewUserService(uc *biz.UserUseCase, ac *biz.AuthRepoUseCase, pc *biz.PartnerRepoUseCase, vc *biz.ValidateUseCase, logger log.Logger) *UserService
func (*UserService) DeleteUser ¶
func (s *UserService) DeleteUser(ctx context.Context, req *v1.DeleteUserReq) (*emptypb.Empty, error)
func (*UserService) GetCurrentUser ¶
func (s *UserService) GetCurrentUser(ctx context.Context, _ *emptypb.Empty) (*v1.GetCurrentReply, error)
func (*UserService) SearchUsers ¶
func (s *UserService) SearchUsers(ctx context.Context, req *v1.SearchUsersReq) (*v1.SearchUsersReply, error)
func (*UserService) SearchUsersByTags ¶
func (s *UserService) SearchUsersByTags(ctx context.Context, req *v1.SearchUsersByTagsReq) (*v1.SearchUsersReply, error)
SearchUsersByTags 根据标签搜索用户
func (*UserService) UpdateUser ¶
func (s *UserService) UpdateUser(ctx context.Context, req *v1.UpdateUserReq) (*emptypb.Empty, error)
func (*UserService) UsersRecommend ¶
func (s *UserService) UsersRecommend(ctx context.Context, req *v1.UsersRecommendReq) (*v1.UsersRecommendReply, error)
Click to show internal directories.
Click to hide internal directories.