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 AccountService

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

func NewAccountService

func NewAccountService(svcCtx *svctx.ServiceContext) *AccountService

func (*AccountService) FindAccountAreaAnalysis

func (s *AccountService) FindAccountAreaAnalysis(reqCtx *request.Context, in *dto.AccountQuery) (out *dto.PageResp, err error)

获取用户分布地区

func (*AccountService) FindAccountList

func (s *AccountService) FindAccountList(reqCtx *request.Context, in *dto.AccountQuery) (out *dto.PageResp, err error)

查询用户列表

func (*AccountService) FindAccountLoginHistoryList

func (s *AccountService) FindAccountLoginHistoryList(reqCtx *request.Context, in *dto.AccountQuery) (out *dto.PageResp, err error)

查询用户登录历史

func (*AccountService) FindAccountOnlineList

func (s *AccountService) FindAccountOnlineList(reqCtx *request.Context, in *dto.AccountQuery) (out *dto.PageResp, err error)

查询在线用户列表

func (*AccountService) UpdateAccountRoles

func (s *AccountService) UpdateAccountRoles(reqCtx *request.Context, in *dto.UpdateAccountRolesReq) (out *dto.EmptyResp, err error)

修改用户角色

func (*AccountService) UpdateAccountStatus

func (s *AccountService) UpdateAccountStatus(reqCtx *request.Context, in *dto.UpdateAccountStatusReq) (out *dto.EmptyResp, err error)

修改用户状态

type AlbumService

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

func NewAlbumService

func NewAlbumService(svcCtx *svctx.ServiceContext) *AlbumService

func (*AlbumService) AddAlbum

func (s *AlbumService) AddAlbum(reqCtx *request.Context, in *dto.AlbumNewReq) (out *dto.AlbumBackDTO, err error)

创建相册

func (*AlbumService) BatchDeleteAlbum

func (s *AlbumService) BatchDeleteAlbum(reqCtx *request.Context, in *dto.IdsReq) (out *dto.BatchResp, err error)

批量删除相册

func (*AlbumService) DeleteAlbum

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

删除相册

func (*AlbumService) FindAlbumList

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

分页获取相册列表

func (*AlbumService) GetAlbum

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

查询相册

func (*AlbumService) UpdateAlbum

func (s *AlbumService) UpdateAlbum(reqCtx *request.Context, in *dto.AlbumNewReq) (out *dto.AlbumBackDTO, err error)

更新相册

type ApiService

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

func NewApiService

func NewApiService(svcCtx *svctx.ServiceContext) *ApiService

func (*ApiService) AddApi

func (s *ApiService) AddApi(reqCtx *request.Context, in *dto.ApiNewReq) (out *dto.ApiBackDTO, err error)

创建api路由

func (*ApiService) BatchDeleteApi

func (s *ApiService) BatchDeleteApi(reqCtx *request.Context, in *dto.IdsReq) (out *dto.BatchResp, err error)

批量删除api路由

func (*ApiService) CleanApiList

func (s *ApiService) CleanApiList(reqCtx *request.Context, in *dto.EmptyReq) (out *dto.BatchResp, err error)

清空接口列表

func (*ApiService) DeleteApi

func (s *ApiService) DeleteApi(reqCtx *request.Context, in *dto.IdReq) (out *dto.BatchResp, err error)

删除api路由

func (*ApiService) FindApiList

func (s *ApiService) FindApiList(reqCtx *request.Context, in *dto.ApiQuery) (out *dto.PageResp, err error)

分页获取api路由列表

func (*ApiService) SyncApiList

func (s *ApiService) SyncApiList(reqCtx *request.Context, in *dto.SyncApiReq) (out *dto.BatchResp, err error)

同步api列表

func (*ApiService) UpdateApi

func (s *ApiService) UpdateApi(reqCtx *request.Context, in *dto.ApiNewReq) (out *dto.ApiBackDTO, err error)

更新api路由

type ArticleService

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

func NewArticleService

func NewArticleService(svcCtx *svctx.ServiceContext) *ArticleService

func (*ArticleService) AddArticle

func (s *ArticleService) AddArticle(reqCtx *request.Context, in *dto.ArticleNewReq) (out *dto.ArticleBackDTO, err error)

添加文章

func (*ArticleService) DeleteArticle

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

删除文章

func (*ArticleService) ExportArticleList

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

导出文章列表

func (*ArticleService) FindArticleList

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

查询文章列表

func (*ArticleService) GetArticle

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

查询文章

func (*ArticleService) RecycleArticle

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

回收文章

func (*ArticleService) TopArticle

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

置顶文章

func (*ArticleService) UpdateArticle

func (s *ArticleService) UpdateArticle(reqCtx *request.Context, in *dto.ArticleNewReq) (out *dto.ArticleBackDTO, err error)

保存文章

type AuthService

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

func NewAuthService

func NewAuthService(svcCtx *svctx.ServiceContext) *AuthService

func (*AuthService) Login

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

登录

func (*AuthService) Logout

func (s *AuthService) Logout(reqCtx *request.Context, in *dto.EmptyReq) (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) AddBanner

func (s *BannerService) AddBanner(reqCtx *request.Context, in *dto.BannerNewReq) (out *dto.BannerBackDTO, err error)

创建页面

func (*BannerService) DeleteBanner

func (s *BannerService) DeleteBanner(reqCtx *request.Context, in *dto.IdReq) (out *dto.BatchResp, err error)

删除页面

func (*BannerService) FindBannerList

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

分页获取页面列表

func (*BannerService) UpdateBanner

func (s *BannerService) UpdateBanner(reqCtx *request.Context, in *dto.BannerNewReq) (out *dto.BannerBackDTO, err error)

更新页面

type CategoryService

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

func NewCategoryService

func NewCategoryService(svcCtx *svctx.ServiceContext) *CategoryService

func (*CategoryService) AddCategory

func (s *CategoryService) AddCategory(reqCtx *request.Context, in *dto.CategoryNewReq) (out *dto.CategoryBackDTO, err error)

创建文章分类

func (*CategoryService) BatchDeleteCategory

func (s *CategoryService) BatchDeleteCategory(reqCtx *request.Context, in *dto.IdsReq) (out *dto.BatchResp, err error)

批量删除文章分类

func (*CategoryService) DeleteCategory

func (s *CategoryService) DeleteCategory(reqCtx *request.Context, in *dto.IdReq) (out *dto.BatchResp, err error)

删除文章分类

func (*CategoryService) FindCategoryList

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

分页获取文章分类列表

func (*CategoryService) UpdateCategory

func (s *CategoryService) UpdateCategory(reqCtx *request.Context, in *dto.CategoryNewReq) (out *dto.CategoryBackDTO, err error)

更新文章分类

type CommentService

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

func NewCommentService

func NewCommentService(svcCtx *svctx.ServiceContext) *CommentService

func (*CommentService) BatchDeleteComment

func (s *CommentService) BatchDeleteComment(reqCtx *request.Context, in *dto.IdsReq) (out *dto.BatchResp, err error)

批量删除评论

func (*CommentService) DeleteComment

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

删除评论

func (*CommentService) FindCommentBackList

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

查询评论列表(后台)

func (*CommentService) UpdateCommentReview

func (s *CommentService) UpdateCommentReview(reqCtx *request.Context, in *dto.CommentReviewReq) (out *dto.BatchResp, 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) AddFileFolder

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

创建文件目录

func (*FileService) DeletesFile

func (s *FileService) DeletesFile(reqCtx *request.Context, in *dto.IdsReq) (out *dto.BatchResp, err error)

删除文件列表

func (*FileService) FindFileList

func (s *FileService) FindFileList(reqCtx *request.Context, in *dto.FileQuery) (out *dto.PageResp, err error)

分页获取文件列表

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) AddFriend

func (s *FriendService) AddFriend(reqCtx *request.Context, in *dto.FriendNewReq) (out *dto.FriendBackDTO, err error)

创建友链

func (*FriendService) BatchDeleteFriend

func (s *FriendService) BatchDeleteFriend(reqCtx *request.Context, in *dto.IdsReq) (out *dto.BatchResp, err error)

批量删除友链

func (*FriendService) DeleteFriend

func (s *FriendService) DeleteFriend(reqCtx *request.Context, in *dto.IdReq) (out *dto.BatchResp, err error)

删除友链

func (*FriendService) FindFriendList

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

分页获取友链列表

func (*FriendService) UpdateFriend

func (s *FriendService) UpdateFriend(reqCtx *request.Context, in *dto.FriendNewReq) (out *dto.FriendBackDTO, err error)

更新友链

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

func NewMenuService

func NewMenuService(svcCtx *svctx.ServiceContext) *MenuService
func (s *MenuService) AddMenu(reqCtx *request.Context, in *dto.MenuNewReq) (out *dto.MenuBackDTO, err error)

创建菜单

func (s *MenuService) BatchDeleteMenu(reqCtx *request.Context, in *dto.IdsReq) (out *dto.BatchResp, err error)

批量删除菜单

func (s *MenuService) CleanMenuList(reqCtx *request.Context, in *dto.EmptyReq) (out *dto.BatchResp, err error)

清空菜单列表

func (s *MenuService) DeleteMenu(reqCtx *request.Context, in *dto.IdReq) (out *dto.BatchResp, err error)

删除菜单

func (s *MenuService) FindMenuList(reqCtx *request.Context, in *dto.MenuQuery) (out *dto.PageResp, err error)

分页获取菜单列表

func (s *MenuService) SyncMenuList(reqCtx *request.Context, in *dto.SyncMenuReq) (out *dto.BatchResp, err error)

同步菜单列表

func (s *MenuService) UpdateMenu(reqCtx *request.Context, in *dto.MenuNewReq) (out *dto.MenuBackDTO, err error)

更新菜单

type OperationLogService

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

func NewOperationLogService

func NewOperationLogService(svcCtx *svctx.ServiceContext) *OperationLogService

func (*OperationLogService) BatchDeleteOperationLog

func (s *OperationLogService) BatchDeleteOperationLog(reqCtx *request.Context, in *dto.IdsReq) (out *dto.BatchResp, err error)

批量删除操作记录

func (*OperationLogService) DeleteOperationLog

func (s *OperationLogService) DeleteOperationLog(reqCtx *request.Context, in *dto.IdReq) (out *dto.BatchResp, err error)

删除操作记录

func (*OperationLogService) FindOperationLogList

func (s *OperationLogService) FindOperationLogList(reqCtx *request.Context, in *dto.OperationLogQuery) (out *dto.PageResp, err error)

分页获取操作记录列表

type PhotoService

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

func NewPhotoService

func NewPhotoService(svcCtx *svctx.ServiceContext) *PhotoService

func (*PhotoService) AddPhoto

func (s *PhotoService) AddPhoto(reqCtx *request.Context, in *dto.PhotoNewReq) (out *dto.PhotoBackDTO, err error)

创建照片

func (*PhotoService) BatchDeletePhoto

func (s *PhotoService) BatchDeletePhoto(reqCtx *request.Context, in *dto.IdsReq) (out *dto.BatchResp, err error)

批量删除照片

func (*PhotoService) DeletePhoto

func (s *PhotoService) DeletePhoto(reqCtx *request.Context, in *dto.IdReq) (out *dto.BatchResp, err error)

删除照片

func (*PhotoService) FindPhotoList

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

分页获取照片列表

func (*PhotoService) UpdatePhoto

func (s *PhotoService) UpdatePhoto(reqCtx *request.Context, in *dto.PhotoNewReq) (out *dto.PhotoBackDTO, err error)

更新照片

type RemarkService

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

func NewRemarkService

func NewRemarkService(svcCtx *svctx.ServiceContext) *RemarkService

func (*RemarkService) BatchDeleteRemark

func (s *RemarkService) BatchDeleteRemark(reqCtx *request.Context, in *dto.IdsReq) (out *dto.BatchResp, err error)

批量删除留言

func (*RemarkService) DeleteRemark

func (s *RemarkService) DeleteRemark(reqCtx *request.Context, in *dto.IdReq) (out *dto.BatchResp, err error)

删除留言

func (*RemarkService) FindRemarkList

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

分页获取留言列表

func (*RemarkService) UpdateRemark

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

更新留言

type RoleService

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

func NewRoleService

func NewRoleService(svcCtx *svctx.ServiceContext) *RoleService

func (*RoleService) AddRole

func (s *RoleService) AddRole(reqCtx *request.Context, in *dto.RoleNewReq) (out *dto.RoleBackDTO, err error)

创建角色

func (*RoleService) BatchDeleteRole

func (s *RoleService) BatchDeleteRole(reqCtx *request.Context, in *dto.IdsReq) (out *dto.BatchResp, err error)

批量删除角色

func (*RoleService) DeleteRole

func (s *RoleService) DeleteRole(reqCtx *request.Context, in *dto.IdReq) (out *dto.BatchResp, err error)

删除角色

func (*RoleService) FindRoleList

func (s *RoleService) FindRoleList(reqCtx *request.Context, in *dto.RoleQuery) (out *dto.PageResp, err error)

分页获取角色列表

func (*RoleService) FindRoleResources

func (s *RoleService) FindRoleResources(reqCtx *request.Context, in *dto.IdReq) (out *dto.RoleResourcesResp, err error)

获取角色资源列表

func (*RoleService) UpdateRole

func (s *RoleService) UpdateRole(reqCtx *request.Context, in *dto.RoleNewReq) (out *dto.RoleBackDTO, err error)

更新角色

func (*RoleService) UpdateRoleApis

func (s *RoleService) UpdateRoleApis(reqCtx *request.Context, in *dto.UpdateRoleApisReq) (out *dto.EmptyResp, err error)

更新角色接口权限

func (*RoleService) UpdateRoleMenus

func (s *RoleService) UpdateRoleMenus(reqCtx *request.Context, in *dto.UpdateRoleMenusReq) (out *dto.EmptyResp, err error)

更新角色菜单权限

type TagService

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

func NewTagService

func NewTagService(svcCtx *svctx.ServiceContext) *TagService

func (*TagService) AddTag

func (s *TagService) AddTag(reqCtx *request.Context, in *dto.TagNewReq) (out *dto.TagBackDTO, err error)

创建标签

func (*TagService) BatchDeleteTag

func (s *TagService) BatchDeleteTag(reqCtx *request.Context, in *dto.IdsReq) (out *dto.BatchResp, err error)

批量删除标签

func (*TagService) DeleteTag

func (s *TagService) DeleteTag(reqCtx *request.Context, in *dto.IdReq) (out *dto.BatchResp, err error)

删除标签

func (*TagService) FindTagList

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

分页获取标签列表

func (*TagService) UpdateTag

func (s *TagService) UpdateTag(reqCtx *request.Context, in *dto.TagNewReq) (out *dto.TagBackDTO, err error)

更新标签

type TalkService

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

func NewTalkService

func NewTalkService(svcCtx *svctx.ServiceContext) *TalkService

func (*TalkService) AddTalk

func (s *TalkService) AddTalk(reqCtx *request.Context, in *dto.TalkNewReq) (out *dto.TalkBackDTO, err error)

创建说说

func (*TalkService) DeleteTalk

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

删除说说

func (*TalkService) FindTalkList

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

分页获取说说列表

func (*TalkService) GetTalk

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

查询说说

func (*TalkService) UpdateTalk

func (s *TalkService) UpdateTalk(reqCtx *request.Context, in *dto.TalkNewReq) (out *dto.TalkBackDTO, err error)

更新说说

type UserService

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

func NewUserService

func NewUserService(svcCtx *svctx.ServiceContext) *UserService

func (*UserService) GetUserApis

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

获取用户接口权限

func (*UserService) GetUserInfo

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

获取用户信息

func (*UserService) GetUserLoginHistoryList

func (s *UserService) GetUserLoginHistoryList(reqCtx *request.Context, in *dto.UserLoginHistoryQuery) (out *dto.PageResp, err error)

查询用户登录历史

func (*UserService) GetUserMenus

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

获取用户菜单权限

func (*UserService) GetUserRoles

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

获取用户角色

func (*UserService) UpdateUserInfo

func (s *UserService) UpdateUserInfo(reqCtx *request.Context, in *dto.UserInfoReq) (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.EmptyReq) (out *dto.AboutMe, err error)

获取关于我的信息

func (*WebsiteService) GetAdminHomeInfo

func (s *WebsiteService) GetAdminHomeInfo(reqCtx *request.Context, in *dto.EmptyReq) (out *dto.AdminHomeInfo, err error)

获取后台首页信息

func (*WebsiteService) GetSystemState

func (s *WebsiteService) GetSystemState(reqCtx *request.Context, in *dto.EmptyReq) (out *dto.Server, err error)

获取服务器信息

func (*WebsiteService) GetWebsiteConfig

func (s *WebsiteService) GetWebsiteConfig(reqCtx *request.Context, in *dto.EmptyReq) (out *dto.WebsiteConfig, err error)

获取网站配置

func (*WebsiteService) UpdateAboutMe

func (s *WebsiteService) UpdateAboutMe(reqCtx *request.Context, in *dto.AboutMe) (out *dto.EmptyResp, err error)

更新关于我的信息

func (*WebsiteService) UpdateWebsiteConfig

func (s *WebsiteService) UpdateWebsiteConfig(reqCtx *request.Context, in *dto.WebsiteConfig) (out *dto.EmptyResp, err error)

更新网站配置

Jump to

Keyboard shortcuts

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