Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InsertFileLogic ¶
func NewInsertFileLogic ¶
func NewInsertFileLogic(ctx context.Context, svcCtx *svc.ServiceContext) *InsertFileLogic
func (*InsertFileLogic) InsertFile ¶
func (l *InsertFileLogic) InsertFile(in *pb.InsertFileReq) (*pb.InsertFileResp, error)
用户下载/收藏/点赞了一个文件 TypeMount: download(下载), star(收藏), like(点赞), upload(上传) UserId: 用户id File: title(文件名), id(文件id)
type InsertPostLogic ¶
func NewInsertPostLogic ¶
func NewInsertPostLogic(ctx context.Context, svcCtx *svc.ServiceContext) *InsertPostLogic
func (*InsertPostLogic) InsertPost ¶
func (l *InsertPostLogic) InsertPost(in *pb.InsertPostReq) (*pb.InsertPostResp, error)
用户浏览/收藏/点赞了一个帖子 TypeMount: look(浏览), star(收藏), like(点赞) UserId: 用户id File: title(帖子名), content(帖子内容), id(帖子id)
type SearchForFileRankLogic ¶
func NewSearchForFileRankLogic ¶
func NewSearchForFileRankLogic(ctx context.Context, svcCtx *svc.ServiceContext) *SearchForFileRankLogic
func (*SearchForFileRankLogic) SearchForFileRank ¶
func (l *SearchForFileRankLogic) SearchForFileRank(in *pb.SearchForFileRankReq) (*pb.SearchForFileRankResp, error)
查询文件排行 TypeMount: upload(下载), star(收藏), like(点赞) Rank: 前多少名
type SearchForFilesByUserIdLogic ¶
func NewSearchForFilesByUserIdLogic ¶
func NewSearchForFilesByUserIdLogic(ctx context.Context, svcCtx *svc.ServiceContext) *SearchForFilesByUserIdLogic
func (*SearchForFilesByUserIdLogic) SearchForFilesByUserId ¶
func (l *SearchForFilesByUserIdLogic) SearchForFilesByUserId(in *pb.SearchForFilesByUserIdReq) (*pb.SearchForFilesByUserIdResp, error)
查询用户下载/收藏/点赞过的文件 Type: upload(下载), star(收藏), like(点赞) UserId: 用户id
type SearchForFilesLogic ¶
func NewSearchForFilesLogic ¶
func NewSearchForFilesLogic(ctx context.Context, svcCtx *svc.ServiceContext) *SearchForFilesLogic
func (*SearchForFilesLogic) SearchForFiles ¶
func (l *SearchForFilesLogic) SearchForFiles(in *pb.SearchForFilesReq) (*pb.SearchForFilesResp, error)
根据Content进行全文模糊搜索, 搜索相关的文件
type SearchForPostsByUserIdLogic ¶
func NewSearchForPostsByUserIdLogic ¶
func NewSearchForPostsByUserIdLogic(ctx context.Context, svcCtx *svc.ServiceContext) *SearchForPostsByUserIdLogic
func (*SearchForPostsByUserIdLogic) SearchForPostsByUserId ¶
func (l *SearchForPostsByUserIdLogic) SearchForPostsByUserId(in *pb.SearchForPostsByUserIdReq) (*pb.SearchForPostsByUserIdResp, error)
查询用户下载/收藏/点赞过的帖子 Type: look(浏览), star(收藏), like(点赞) UserId: 用户id
type SearchForPostsLogic ¶
func NewSearchForPostsLogic ¶
func NewSearchForPostsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *SearchForPostsLogic
func (*SearchForPostsLogic) SearchForPosts ¶
func (l *SearchForPostsLogic) SearchForPosts(in *pb.SearchForPostsReq) (*pb.SearchForPostsResp, error)
根据Content进行全文模糊搜索, 搜索相关的帖子
type SearchForPostsRankLogic ¶
func NewSearchForPostsRankLogic ¶
func NewSearchForPostsRankLogic(ctx context.Context, svcCtx *svc.ServiceContext) *SearchForPostsRankLogic
func (*SearchForPostsRankLogic) SearchForPostsRank ¶
func (l *SearchForPostsRankLogic) SearchForPostsRank(in *pb.SearchForPostsRankReq) (*pb.SearchForPostsRankResp, error)
查询文件排行 TypeMount: look(浏览), star(收藏), like(点赞) Rank: 前多少名
type UpdateFilesLogic ¶
func NewUpdateFilesLogic ¶
func NewUpdateFilesLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateFilesLogic
func (*UpdateFilesLogic) UpdateFiles ¶
func (l *UpdateFilesLogic) UpdateFiles(in *pb.UpdateFilesReq) (*pb.UpdateFilesResp, error)
type UpdatePostsLogic ¶
func NewUpdatePostsLogic ¶
func NewUpdatePostsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdatePostsLogic
func (*UpdatePostsLogic) UpdatePosts ¶
func (l *UpdatePostsLogic) UpdatePosts(in *pb.UpdatePostsReq) (*pb.UpdatePostsResp, error)
Click to show internal directories.
Click to hide internal directories.