Documentation
¶
Index ¶
- type AlbumService
- func (s *AlbumService) FindAlbumList(reqCtx *request.Context, in *dto.AlbumQueryReq) (out *dto.PageResp, err error)
- func (s *AlbumService) FindPhotoList(reqCtx *request.Context, in *dto.PhotoQueryReq) (out *dto.PageResp, err error)
- func (s *AlbumService) GetAlbum(reqCtx *request.Context, in *dto.IdReq) (out *dto.Album, err error)
- type ArticleService
- func (s *ArticleService) FindArticleArchives(reqCtx *request.Context, in *dto.ArticleArchivesQueryReq) (out *dto.PageResp, err error)
- func (s *ArticleService) FindArticleClassifyCategory(reqCtx *request.Context, in *dto.ArticleClassifyQueryReq) (out *dto.PageResp, err error)
- func (s *ArticleService) FindArticleClassifyTag(reqCtx *request.Context, in *dto.ArticleClassifyQueryReq) (out *dto.PageResp, err error)
- func (s *ArticleService) FindArticleHomeList(reqCtx *request.Context, in *dto.ArticleHomeQueryReq) (out *dto.PageResp, err error)
- func (s *ArticleService) FindArticleRecommend(reqCtx *request.Context, in *dto.EmptyReq) (out *dto.PageResp, err error)
- func (s *ArticleService) GetArticleDetails(reqCtx *request.Context, in *dto.IdReq) (out *dto.ArticleDeatils, err error)
- func (s *ArticleService) LikeArticle(reqCtx *request.Context, in *dto.IdReq) (out *dto.EmptyResp, err error)
- type AuthService
- func (s *AuthService) BindUserEmail(reqCtx *request.Context, in *dto.BindUserEmailReq) (out *dto.EmptyResp, err error)
- func (s *AuthService) Login(reqCtx *request.Context, in *dto.LoginReq) (out *dto.LoginResp, err error)
- func (s *AuthService) Logoff(reqCtx *request.Context, in *dto.EmptyReq) (out *dto.EmptyResp, err error)
- func (s *AuthService) Logout(reqCtx *request.Context, in *dto.EmptyReq) (out *dto.EmptyResp, err error)
- func (s *AuthService) OauthAuthorizeUrl(reqCtx *request.Context, in *dto.OauthLoginReq) (out *dto.OauthLoginUrlResp, err error)
- func (s *AuthService) OauthLogin(reqCtx *request.Context, in *dto.OauthLoginReq) (out *dto.LoginResp, err error)
- func (s *AuthService) Register(reqCtx *request.Context, in *dto.RegisterReq) (out *dto.EmptyResp, err error)
- func (s *AuthService) ResetPassword(reqCtx *request.Context, in *dto.ResetPasswordReq) (out *dto.EmptyResp, err error)
- func (s *AuthService) SendBindEmail(reqCtx *request.Context, in *dto.UserEmailReq) (out *dto.EmptyResp, err error)
- func (s *AuthService) SendRegisterEmail(reqCtx *request.Context, in *dto.UserEmailReq) (out *dto.EmptyResp, err error)
- func (s *AuthService) SendResetEmail(reqCtx *request.Context, in *dto.UserEmailReq) (out *dto.EmptyResp, err error)
- type BannerService
- type CategoryService
- type ChatService
- type CommentService
- func (s *CommentService) AddComment(reqCtx *request.Context, in *dto.CommentNewReq) (out *dto.Comment, err error)
- func (s *CommentService) FindCommentList(reqCtx *request.Context, in *dto.CommentQueryReq) (out *dto.PageResp, err error)
- func (s *CommentService) FindCommentRecentList(reqCtx *request.Context, in *dto.CommentQueryReq) (out *dto.PageResp, err error)
- func (s *CommentService) FindCommentReplyList(reqCtx *request.Context, in *dto.CommentQueryReq) (out *dto.PageResp, err error)
- func (s *CommentService) LikeComment(reqCtx *request.Context, in *dto.IdReq) (out *dto.EmptyResp, err error)
- type CommonService
- type FileService
- type FriendService
- type RemarkService
- type TagService
- type TalkService
- func (s *TalkService) FindTalkList(reqCtx *request.Context, in *dto.TalkQueryReq) (out *dto.PageResp, err error)
- func (s *TalkService) GetTalk(reqCtx *request.Context, in *dto.IdReq) (out *dto.Talk, err error)
- func (s *TalkService) LikeTalk(reqCtx *request.Context, in *dto.IdReq) (out *dto.EmptyResp, err error)
- type UserService
- func (s *UserService) GetUserInfo(reqCtx *request.Context, in *dto.EmptyReq) (out *dto.UserInfoResp, err error)
- func (s *UserService) GetUserLike(reqCtx *request.Context, in *dto.EmptyReq) (out *dto.UserLikeResp, err error)
- func (s *UserService) UpdateUserAvatar(reqCtx *request.Context, in *dto.UpdateUserAvatarReq) (out *dto.EmptyResp, err error)
- func (s *UserService) UpdateUserInfo(reqCtx *request.Context, in *dto.UpdateUserInfoReq) (out *dto.EmptyResp, err error)
- type WebsiteService
- type WebsocketService
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)
获取相册下的照片列表
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
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)
分页获取说说列表
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
Click to show internal directories.
Click to hide internal directories.