service

package
v0.0.0-...-d272d5c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 6, 2021 License: MIT, MIT Imports: 6 Imported by: 0

README

Service

Documentation

Index

Constants

This section is empty.

Variables

ProviderSet is service providers.

Functions

This section is empty.

Types

type FriendService

type FriendService struct {
	friend.UnsafeFriendServer
	// contains filtered or unexported fields
}

FriendService 好友服务

func NewFriendService

func NewFriendService(uc *biz.FriendUsecase, logger log.Logger) *FriendService

NewFriendService 创建一个用户服务

func (*FriendService) CreateFriend

CreateFriend 创建好友

func (*FriendService) ListUserFriend

ListUserFriend 好友列表

func (*FriendService) UpdateFriendRemark

UpdateFriendRemark 修改好友备注

func (*FriendService) UpdateFriendStatus

UpdateFriendStatus 修改好友状态

type UserService

type UserService struct {
	user.UnsafeUserServer
	// contains filtered or unexported fields
}

UserService 用户服务

func NewUserService

func NewUserService(uc *biz.UserUsecase, logger log.Logger) *UserService

NewUserService 创建一个用户服务

func (*UserService) CreateUser

func (us *UserService) CreateUser(ctx context.Context, req *user.CreateUserReq) (*user.CreateUserRsp, error)

CreateUser 创建用户

func (*UserService) DeleteUser

func (us *UserService) DeleteUser(ctx context.Context, req *user.DeleteUserReq) (*user.DeleteUserRsp, error)

DeleteUser 删除帐号

func (*UserService) ForgetPassword

func (us *UserService) ForgetPassword(ctx context.Context, req *user.ForgetPasswordReq) (*user.ForgetPasswordRsp, error)

ForgetPassword 忘记密码

func (*UserService) InfoAccount

func (us *UserService) InfoAccount(ctx context.Context, req *user.InfoAccountReq) (*user.InfoAccountRsp, error)

InfoAccount 查询用户身份信息

func (*UserService) InfoFriendPass

func (us *UserService) InfoFriendPass(ctx context.Context, req *user.InfoFriendPassReq) (*user.InfoFriendPassRsp, error)

InfoFriendPass 查询用户添加好友方式

func (*UserService) InfoSnapCall

func (us *UserService) InfoSnapCall(ctx context.Context, req *user.InfoSnapCallReq) (*user.InfoSnapCallRsp, error)

InfoSnapCall 查询用户是否允许临时会话

func (*UserService) InfoUserBase

func (us *UserService) InfoUserBase(ctx context.Context, req *user.InfoUserBaseReq) (*user.InfoUserBaseRsp, error)

InfoUserBase 查询用户基本信息

func (*UserService) UpdateAvatarUrl

func (us *UserService) UpdateAvatarUrl(ctx context.Context, req *user.UpdateAvatarUrlReq) (*user.UpdateAvatarUrlRsp, error)

UpdateAvatarUrl 修改头像

func (*UserService) UpdateFriendPass

func (us *UserService) UpdateFriendPass(ctx context.Context, req *user.UpdateFriendPassReq) (*user.UpdateFriendPassRsp, error)

UpdateFriendPass 修改用户添加好友方式

func (*UserService) UpdateIdCard

func (us *UserService) UpdateIdCard(ctx context.Context, req *user.UpdateIdCardReq) (*user.UpdateIdCardRsp, error)

UpdateIdCard 修改身份信息

func (*UserService) UpdateIntroduce

func (us *UserService) UpdateIntroduce(ctx context.Context, req *user.UpdateIntroduceReq) (*user.UpdateIntroduceRsp, error)

UpdateIntroduce 修改个人介绍

func (*UserService) UpdateNickname

func (us *UserService) UpdateNickname(ctx context.Context, req *user.UpdateNicknameReq) (*user.UpdateNicknameRsp, error)

UpdateNickname 修改昵称

func (*UserService) UpdatePassword

func (us *UserService) UpdatePassword(ctx context.Context, req *user.UpdatePasswordReq) (*user.UpdatePasswordRsp, error)

UpdatePassword 修改密码

func (*UserService) UpdatePersonalSign

func (us *UserService) UpdatePersonalSign(ctx context.Context, req *user.UpdatePersonalSignReq) (*user.UpdatePersonalSignRsp, error)

UpdatePersonalSign 修改个性签名

func (*UserService) UpdatePhone

func (us *UserService) UpdatePhone(ctx context.Context, req *user.UpdatePhoneReq) (*user.UpdatePhoneRsp, error)

UpdatePhone 修改电话号码

func (*UserService) UpdateSex

func (us *UserService) UpdateSex(ctx context.Context, req *user.UpdateSexReq) (*user.UpdateSexRsp, error)

UpdateSex 修改性别

func (*UserService) UpdateSnapCall

func (us *UserService) UpdateSnapCall(ctx context.Context, req *user.UpdateSnapCallReq) (*user.UpdateSnapCallRsp, error)

UpdateSnapCall 修改是否允许临时会话

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL