service

package
v0.0.0-...-eea11df Latest Latest
Warning

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

Go to latest
Published: Nov 8, 2024 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlbumService

type AlbumService struct {
	// contains filtered or unexported fields
}

func NewAlbumService

func NewAlbumService(svcCtx *svctx.ServiceContext) *AlbumService

func (*AlbumService) FindAlbumList

func (s *AlbumService) FindAlbumList(reqCtx *request.Context, in *dto.AlbumQueryReq) (out *dto.PageResp, err error)

获取相册列表

func (*AlbumService) FindPhotoList

func (s *AlbumService) FindPhotoList(reqCtx *request.Context, in *dto.PhotoQueryReq) (out *dto.PageResp, err error)

获取相册下的照片列表

func (*AlbumService) GetAlbum

func (s *AlbumService) GetAlbum(reqCtx *request.Context, in *dto.IdReq) (out *dto.Album, err error)

获取相册

type ArticleService

type ArticleService struct {
	// contains filtered or unexported fields
}

func NewArticleService

func NewArticleService(svcCtx *svctx.ServiceContext) *ArticleService

func (*ArticleService) FindArticleArchives

func (s *ArticleService) FindArticleArchives(reqCtx *request.Context, in *dto.ArticleArchivesQueryReq) (out *dto.PageResp, err error)

文章归档(时间轴)

func (*ArticleService) FindArticleClassifyCategory

func (s *ArticleService) FindArticleClassifyCategory(reqCtx *request.Context, in *dto.ArticleClassifyQueryReq) (out *dto.PageResp, err error)

通过分类获取文章列表

func (*ArticleService) FindArticleClassifyTag

func (s *ArticleService) FindArticleClassifyTag(reqCtx *request.Context, in *dto.ArticleClassifyQueryReq) (out *dto.PageResp, err error)

通过标签获取文章列表

func (*ArticleService) FindArticleHomeList

func (s *ArticleService) FindArticleHomeList(reqCtx *request.Context, in *dto.ArticleHomeQueryReq) (out *dto.PageResp, err error)

获取首页文章列表

func (*ArticleService) FindArticleRecommend

func (s *ArticleService) FindArticleRecommend(reqCtx *request.Context, in *dto.EmptyReq) (out *dto.PageResp, err error)

获取首页推荐文章列表

func (*ArticleService) GetArticleDetails

func (s *ArticleService) GetArticleDetails(reqCtx *request.Context, in *dto.IdReq) (out *dto.ArticleDeatils, err error)

获取文章详情

func (*ArticleService) LikeArticle

func (s *ArticleService) LikeArticle(reqCtx *request.Context, in *dto.IdReq) (out *dto.EmptyResp, err error)

点赞文章

type AuthService

type AuthService struct {
	// contains filtered or unexported fields
}

func NewAuthService

func NewAuthService(svcCtx *svctx.ServiceContext) *AuthService

func (*AuthService) BindUserEmail

func (s *AuthService) BindUserEmail(reqCtx *request.Context, in *dto.BindUserEmailReq) (out *dto.EmptyResp, err error)

绑定邮箱

func (*AuthService) Login

func (s *AuthService) Login(reqCtx *request.Context, in *dto.LoginReq) (out *dto.LoginResp, err error)

登录

func (*AuthService) Logoff

func (s *AuthService) Logoff(reqCtx *request.Context, in *dto.EmptyReq) (out *dto.EmptyResp, err error)

注销

func (*AuthService) Logout

func (s *AuthService) Logout(reqCtx *request.Context, in *dto.EmptyReq) (out *dto.EmptyResp, err error)

登出

func (*AuthService) OauthAuthorizeUrl

func (s *AuthService) OauthAuthorizeUrl(reqCtx *request.Context, in *dto.OauthLoginReq) (out *dto.OauthLoginUrlResp, err error)

第三方登录授权地址

func (*AuthService) OauthLogin

func (s *AuthService) OauthLogin(reqCtx *request.Context, in *dto.OauthLoginReq) (out *dto.LoginResp, err error)

第三方登录

func (*AuthService) Register

func (s *AuthService) Register(reqCtx *request.Context, in *dto.RegisterReq) (out *dto.EmptyResp, err error)

注册

func (*AuthService) ResetPassword

func (s *AuthService) ResetPassword(reqCtx *request.Context, in *dto.ResetPasswordReq) (out *dto.EmptyResp, err error)

重置密码

func (*AuthService) SendBindEmail

func (s *AuthService) SendBindEmail(reqCtx *request.Context, in *dto.UserEmailReq) (out *dto.EmptyResp, err error)

发送绑定邮箱验证码

func (*AuthService) SendRegisterEmail

func (s *AuthService) SendRegisterEmail(reqCtx *request.Context, in *dto.UserEmailReq) (out *dto.EmptyResp, err error)

发送注册账号邮件

func (*AuthService) SendResetEmail

func (s *AuthService) SendResetEmail(reqCtx *request.Context, in *dto.UserEmailReq) (out *dto.EmptyResp, err error)

发送重置密码邮件

type BannerService

type BannerService struct {
	// contains filtered or unexported fields
}

func NewBannerService

func NewBannerService(svcCtx *svctx.ServiceContext) *BannerService

func (*BannerService) FindBannerList

func (s *BannerService) FindBannerList(reqCtx *request.Context, in *dto.BannerQueryReq) (out *dto.PageResp, err error)

分页获取页面列表

type CategoryService

type CategoryService struct {
	// contains filtered or unexported fields
}

func NewCategoryService

func NewCategoryService(svcCtx *svctx.ServiceContext) *CategoryService

func (*CategoryService) FindCategoryList

func (s *CategoryService) FindCategoryList(reqCtx *request.Context, in *dto.CategoryQueryReq) (out *dto.PageResp, err error)

分页获取文章分类列表

type ChatService

type ChatService struct {
	// contains filtered or unexported fields
}

func NewChatService

func NewChatService(svcCtx *svctx.ServiceContext) *ChatService

func (*ChatService) GetChatMessages

func (s *ChatService) GetChatMessages(reqCtx *request.Context, in *dto.ChatMessageQueryReq) (out *dto.PageResp, err error)

查询聊天记录

type CommentService

type CommentService struct {
	// contains filtered or unexported fields
}

func NewCommentService

func NewCommentService(svcCtx *svctx.ServiceContext) *CommentService

func (*CommentService) AddComment

func (s *CommentService) AddComment(reqCtx *request.Context, in *dto.CommentNewReq) (out *dto.Comment, err error)

创建评论

func (*CommentService) FindCommentList

func (s *CommentService) FindCommentList(reqCtx *request.Context, in *dto.CommentQueryReq) (out *dto.PageResp, err error)

查询评论列表

func (*CommentService) FindCommentRecentList

func (s *CommentService) FindCommentRecentList(reqCtx *request.Context, in *dto.CommentQueryReq) (out *dto.PageResp, err error)

查询最新评论回复列表

func (*CommentService) FindCommentReplyList

func (s *CommentService) FindCommentReplyList(reqCtx *request.Context, in *dto.CommentQueryReq) (out *dto.PageResp, err error)

查询评论回复列表

func (*CommentService) LikeComment

func (s *CommentService) LikeComment(reqCtx *request.Context, in *dto.IdReq) (out *dto.EmptyResp, err error)

点赞评论

type CommonService

type CommonService struct {
	// contains filtered or unexported fields
}

func NewCommonService

func NewCommonService(svcCtx *svctx.ServiceContext) *CommonService

func (*CommonService) Ping

func (s *CommonService) Ping(reqCtx *request.Context, in *dto.PingReq) (out *dto.PingResp, err error)

ping

type FileService

type FileService struct {
	// contains filtered or unexported fields
}

func NewFileService

func NewFileService(svcCtx *svctx.ServiceContext) *FileService

func (*FileService) MultiUploadFile

func (s *FileService) MultiUploadFile(reqCtx *request.Context, in *dto.MultiUploadFileReq) (out []*dto.FileBackDTO, err error)

上传文件列表

func (*FileService) UploadFile

func (s *FileService) UploadFile(reqCtx *request.Context, in *dto.UploadFileReq) (out *dto.FileBackDTO, err error)

上传文件

type FriendService

type FriendService struct {
	// contains filtered or unexported fields
}

func NewFriendService

func NewFriendService(svcCtx *svctx.ServiceContext) *FriendService

func (*FriendService) FindFriendList

func (s *FriendService) FindFriendList(reqCtx *request.Context, in *dto.FriendQueryReq) (out *dto.PageResp, err error)

分页获取友链列表

type RemarkService

type RemarkService struct {
	// contains filtered or unexported fields
}

func NewRemarkService

func NewRemarkService(svcCtx *svctx.ServiceContext) *RemarkService

func (*RemarkService) AddRemark

func (s *RemarkService) AddRemark(reqCtx *request.Context, in *dto.RemarkNewReq) (out *dto.Remark, err error)

创建留言

func (*RemarkService) FindRemarkList

func (s *RemarkService) FindRemarkList(reqCtx *request.Context, in *dto.RemarkQueryReq) (out *dto.PageResp, err error)

分页获取留言列表

type TagService

type TagService struct {
	// contains filtered or unexported fields
}

func NewTagService

func NewTagService(svcCtx *svctx.ServiceContext) *TagService

func (*TagService) FindTagList

func (s *TagService) FindTagList(reqCtx *request.Context, in *dto.TagQueryReq) (out *dto.PageResp, err error)

分页获取标签列表

type TalkService

type TalkService struct {
	// contains filtered or unexported fields
}

func NewTalkService

func NewTalkService(svcCtx *svctx.ServiceContext) *TalkService

func (*TalkService) FindTalkList

func (s *TalkService) FindTalkList(reqCtx *request.Context, in *dto.TalkQueryReq) (out *dto.PageResp, err error)

分页获取说说列表

func (*TalkService) GetTalk

func (s *TalkService) GetTalk(reqCtx *request.Context, in *dto.IdReq) (out *dto.Talk, err error)

查询说说

func (*TalkService) LikeTalk

func (s *TalkService) LikeTalk(reqCtx *request.Context, in *dto.IdReq) (out *dto.EmptyResp, err error)

点赞说说

type UserService

type UserService struct {
	// contains filtered or unexported fields
}

func NewUserService

func NewUserService(svcCtx *svctx.ServiceContext) *UserService

func (*UserService) GetUserInfo

func (s *UserService) GetUserInfo(reqCtx *request.Context, in *dto.EmptyReq) (out *dto.UserInfoResp, err error)

获取用户信息

func (*UserService) GetUserLike

func (s *UserService) GetUserLike(reqCtx *request.Context, in *dto.EmptyReq) (out *dto.UserLikeResp, err error)

获取用户点赞列表

func (*UserService) UpdateUserAvatar

func (s *UserService) UpdateUserAvatar(reqCtx *request.Context, in *dto.UpdateUserAvatarReq) (out *dto.EmptyResp, err error)

修改用户头像

func (*UserService) UpdateUserInfo

func (s *UserService) UpdateUserInfo(reqCtx *request.Context, in *dto.UpdateUserInfoReq) (out *dto.EmptyResp, err error)

修改用户信息

type WebsiteService

type WebsiteService struct {
	// contains filtered or unexported fields
}

func NewWebsiteService

func NewWebsiteService(svcCtx *svctx.ServiceContext) *WebsiteService

func (*WebsiteService) GetAboutMe

func (s *WebsiteService) GetAboutMe(reqCtx *request.Context, in *dto.GetAboutMeReq) (out *dto.GetAboutMeResp, err error)

获取关于我的信息

func (*WebsiteService) GetBlogHomeInfo

func (s *WebsiteService) GetBlogHomeInfo(reqCtx *request.Context, in *dto.GetBlogHomeInfoReq) (out *dto.GetBlogHomeInfoResp, err error)

获取博客前台首页信息

type WebsocketService

type WebsocketService struct {
	// contains filtered or unexported fields
}

func NewWebsocketService

func NewWebsocketService(svcCtx *svctx.ServiceContext) *WebsocketService

func (*WebsocketService) WebSocket

func (s *WebsocketService) WebSocket(reqCtx *request.Context) (err error)

WebSocket消息

Jump to

Keyboard shortcuts

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