Documentation ¶
Index ¶
- Variables
- type AuthService
- func (s *AuthService) CheckEmail(ctx context.Context, req *core_api.CheckEmailReq) (resp *core_api.CheckEmailResp, err error)
- func (s *AuthService) EmailLogin(ctx context.Context, req *core_api.EmailLoginReq) (resp *core_api.EmailLoginResp, err error)
- func (s *AuthService) GiteeLogin(ctx context.Context, req *core_api.GiteeLoginReq) (resp *core_api.GiteeLoginResp, err error)
- func (s *AuthService) GithubLogin(ctx context.Context, req *core_api.GithubLoginReq) (resp *core_api.GithubLoginResp, err error)
- func (s *AuthService) RefreshToken(_ context.Context, req *core_api.RefreshTokenReq) (resp *core_api.RefreshTokenResp, err error)
- func (s *AuthService) Register(ctx context.Context, req *core_api.RegisterReq) (resp *core_api.RegisterResp, err error)
- func (s *AuthService) SendEmail(ctx context.Context, req *core_api.SendEmailReq) (resp *core_api.SendEmailResp, err error)
- func (s *AuthService) SetPasswordByEmail(ctx context.Context, req *core_api.SetPasswordByEmailReq) (resp *core_api.SetPasswordByEmailResp, err error)
- func (s *AuthService) SetPasswordByPassword(ctx context.Context, req *core_api.SetPasswordByPasswordReq) (resp *core_api.SetPasswordByPasswordResp, err error)
- func (s *AuthService) ThirdLogin(ctx context.Context, code string, authType sts.AuthType) (shortToken string, longToken string, userId string, err error)
- type CommentService
- func (s *CommentService) CreateComment(ctx context.Context, req *core_api.CreateCommentReq) (resp *core_api.CreateCommentResp, err error)
- func (s *CommentService) DeleteComment(ctx context.Context, req *core_api.DeleteCommentReq) (resp *core_api.DeleteCommentResp, err error)
- func (s *CommentService) DeleteCommentSubject(ctx context.Context, req *core_api.DeleteCommentSubjectReq) (resp *core_api.DeleteCommentSubjectResp, err error)
- func (s *CommentService) GetComment(ctx context.Context, req *core_api.GetCommentReq) (resp *core_api.GetCommentResp, err error)
- func (s *CommentService) GetCommentSubject(ctx context.Context, req *core_api.GetCommentSubjectReq) (resp *core_api.GetCommentSubjectResp, err error)
- func (s *CommentService) GetComments(ctx context.Context, req *core_api.GetCommentsReq) (resp *core_api.GetCommentsResp, err error)
- func (s *CommentService) SetCommentAttrs(ctx context.Context, req *core_api.SetCommentAttrsReq) (resp *core_api.SetCommentAttrsResp, err error)
- func (s *CommentService) UpdateComment(ctx context.Context, req *core_api.UpdateCommentReq) (resp *core_api.UpdateCommentResp, err error)
- func (s *CommentService) UpdateCommentSubject(ctx context.Context, req *core_api.UpdateCommentSubjectReq) (resp *core_api.UpdateCommentSubjectResp, err error)
- type FileService
- func (s *FileService) AddFileToPublicSpace(ctx context.Context, req *core_api.AddFileToPublicSpaceReq) (resp *core_api.AddFileToPublicSpaceResp, err error)
- func (s *FileService) AskDownloadFile(ctx context.Context, req *core_api.AskDownloadFileReq) (resp *core_api.AskDownloadFileResp, err error)
- func (s *FileService) AskUploadFile(ctx context.Context, req *core_api.AskUploadFileReq) (resp *core_api.AskUploadFileResp, err error)
- func (s *FileService) CompletelyRemoveFile(ctx context.Context, req *core_api.CompletelyRemoveFileReq) (resp *core_api.CompletelyRemoveFileResp, err error)
- func (s *FileService) CreateFile(ctx context.Context, req *core_api.CreateFileReq) (resp *core_api.CreateFileResp, err error)
- func (s *FileService) CreateShareCode(ctx context.Context, req *core_api.CreateShareCodeReq) (resp *core_api.CreateShareCodeResp, err error)
- func (s *FileService) DeleteFile(ctx context.Context, req *core_api.DeleteFileReq) (resp *core_api.DeleteFileResp, err error)
- func (s *FileService) DeleteShareCode(ctx context.Context, req *core_api.DeleteShareCodeReq) (resp *core_api.DeleteShareCodeResp, err error)
- func (s *FileService) GetFileBySharingCode(ctx context.Context, req *core_api.GetFileBySharingCodeReq) (resp *core_api.GetFileBySharingCodeResp, err error)
- func (s *FileService) GetPrivateFile(ctx context.Context, req *core_api.GetPrivateFileReq) (resp *core_api.GetPrivateFileResp, err error)
- func (s *FileService) GetPrivateFiles(ctx context.Context, req *core_api.GetPrivateFilesReq) (resp *core_api.GetPrivateFilesResp, err error)
- func (s *FileService) GetPublicFile(ctx context.Context, req *core_api.GetPublicFileReq) (resp *core_api.GetPublicFileResp, err error)
- func (s *FileService) GetPublicFiles(ctx context.Context, req *core_api.GetPublicFilesReq) (resp *core_api.GetPublicFilesResp, err error)
- func (s *FileService) GetRecycleBinFiles(ctx context.Context, req *core_api.GetRecycleBinFilesReq) (resp *core_api.GetRecycleBinFilesResp, err error)
- func (s *FileService) GetShareList(ctx context.Context, req *core_api.GetShareListReq) (resp *core_api.GetShareListResp, err error)
- func (s *FileService) MoveFile(ctx context.Context, req *core_api.MoveFileReq) (resp *core_api.MoveFileResp, err error)
- func (s *FileService) ParsingShareCode(ctx context.Context, req *core_api.ParsingShareCodeReq) (resp *core_api.ParsingShareCodeResp, err error)
- func (s *FileService) RecoverRecycleBinFile(ctx context.Context, req *core_api.RecoverRecycleBinFileReq) (resp *core_api.RecoverRecycleBinFileResp, err error)
- func (s *FileService) SaveFileToPrivateSpace(ctx context.Context, req *core_api.SaveFileToPrivateSpaceReq) (resp *core_api.SaveFileToPrivateSpaceResp, err error)
- func (s *FileService) UpdateFile(ctx context.Context, req *core_api.UpdateFileReq) (resp *core_api.UpdateFileResp, err error)
- type IAuthService
- type ICommentService
- type IFileService
- type ILabelService
- type INotificationService
- type IPostService
- type IProductService
- type IRecommendService
- type IRelationService
- type IUserService
- type IZoneService
- type LabelService
- func (s *LabelService) CreateLabel(ctx context.Context, req *core_api.CreateLabelReq) (resp *core_api.CreateLabelResp, err error)
- func (s *LabelService) DeleteLabel(ctx context.Context, req *core_api.DeleteLabelReq) (resp *core_api.DeleteLabelResp, err error)
- func (s *LabelService) GetLabel(ctx context.Context, req *core_api.GetLabelReq) (resp *core_api.GetLabelResp, err error)
- func (s *LabelService) GetLabels(ctx context.Context, req *core_api.GetLabelsReq) (resp *core_api.GetLabelsResp, err error)
- func (s *LabelService) GetLabelsInBatch(ctx context.Context, req *core_api.GetLabelsInBatchReq) (resp *core_api.GetLabelsInBatchResp, err error)
- func (s *LabelService) UpdateLabel(ctx context.Context, req *core_api.UpdateLabelReq) (resp *core_api.UpdateLabelResp, err error)
- type Msg
- type NotificationService
- func (s *NotificationService) GetNotificationCount(ctx context.Context, req *core_api.GetNotificationCountReq) (resp *core_api.GetNotificationCountResp, err error)
- func (s *NotificationService) GetNotifications(ctx context.Context, req *core_api.GetNotificationsReq) (resp *core_api.GetNotificationsResp, err error)
- func (s *NotificationService) UpdateNotifications(ctx context.Context, req *core_api.UpdateNotificationsReq) (resp *core_api.UpdateNotificationsResp, err error)
- type PostService
- func (s *PostService) CheckIsMyPost(ctx context.Context, postId, userId string) (err error)
- func (s *PostService) CreatePost(ctx context.Context, req *core_api.CreatePostReq) (resp *core_api.CreatePostResp, err error)
- func (s *PostService) DeletePost(ctx context.Context, req *core_api.DeletePostReq) (resp *core_api.DeletePostResp, err error)
- func (s *PostService) GetPost(ctx context.Context, req *core_api.GetPostReq) (resp *core_api.GetPostResp, err error)
- func (s *PostService) GetPosts(ctx context.Context, req *core_api.GetPostsReq) (resp *core_api.GetPostsResp, err error)
- func (s *PostService) UpdatePost(ctx context.Context, req *core_api.UpdatePostReq) (resp *core_api.UpdatePostResp, err error)
- type ProductService
- func (s *ProductService) CheckIsMyProduct(ctx context.Context, productId, userId string) (err error)
- func (s *ProductService) CreateProduct(ctx context.Context, req *core_api.CreateProductReq) (resp *core_api.CreateProductResp, err error)
- func (s *ProductService) DeleteProduct(ctx context.Context, req *core_api.DeleteProductReq) (resp *core_api.DeleteProductResp, err error)
- func (s *ProductService) GetProduct(ctx context.Context, req *core_api.GetProductReq) (resp *core_api.GetProductResp, err error)
- func (s *ProductService) GetProducts(ctx context.Context, req *core_api.GetProductsReq) (resp *core_api.GetProductsResp, err error)
- func (s *ProductService) UpdateProduct(ctx context.Context, req *core_api.UpdateProductReq) (resp *core_api.UpdateProductResp, err error)
- type RecommendService
- func (s *RecommendService) CreateFeedBack(ctx context.Context, req *core_api.CreateFeedBackReq) (resp *core_api.CreateFeedBackResp, err error)
- func (s *RecommendService) GetItemByItemId(ctx context.Context, userId string, category core_api.Category, ...) (err error)
- func (s *RecommendService) GetLatestRecommend(ctx context.Context, req *core_api.GetLatestRecommendReq) (resp *core_api.GetLatestRecommendResp, err error)
- func (s *RecommendService) GetPopularRecommend(ctx context.Context, req *core_api.GetPopularRecommendReq) (resp *core_api.GetPopularRecommendResp, err error)
- func (s *RecommendService) GetRecommendByItem(ctx context.Context, req *core_api.GetRecommendByItemReq) (resp *core_api.GetRecommendByItemResp, err error)
- func (s *RecommendService) GetRecommendByUser(ctx context.Context, req *core_api.GetRecommendByUserReq) (resp *core_api.GetRecommendByUserResp, err error)
- type RelationService
- func (s *RelationService) CreateRelation(ctx context.Context, req *core_api.CreateRelationReq) (resp *core_api.CreateRelationResp, err error)
- func (s *RelationService) DeleteRelation(ctx context.Context, req *core_api.DeleteRelationReq) (resp *core_api.DeleteRelationResp, err error)
- func (s *RelationService) GetFromRelations(ctx context.Context, req *core_api.GetFromRelationsReq) (resp *core_api.GetFromRelationsResp, err error)
- func (s *RelationService) GetRelation(ctx context.Context, req *core_api.GetRelationReq) (resp *core_api.GetRelationResp, err error)
- func (s *RelationService) GetToRelations(ctx context.Context, req *core_api.GetToRelationsReq) (resp *core_api.GetToRelationsResp, err error)
- type UserService
- func (s *UserService) AskUploadAvatar(ctx context.Context, req *core_api.AskUploadAvatarReq) (resp *core_api.AskUploadAvatarResp, err error)
- func (s *UserService) GetUser(ctx context.Context, req *core_api.GetUserReq) (resp *core_api.GetUserResp, err error)
- func (s *UserService) GetUserDetail(ctx context.Context, _ *core_api.GetUserDetailReq) (resp *core_api.GetUserDetailResp, err error)
- func (s *UserService) SearchUser(ctx context.Context, req *core_api.SearchUserReq) (resp *core_api.SearchUserResp, err error)
- func (s *UserService) UpdateUser(ctx context.Context, req *core_api.UpdateUserReq) (resp *core_api.UpdateUserResp, err error)
- type ZoneService
- func (s *ZoneService) CreateZone(ctx context.Context, req *core_api.CreateZoneReq) (resp *core_api.CreateZoneResp, err error)
- func (s *ZoneService) DeleteZone(ctx context.Context, req *core_api.DeleteZoneReq) (resp *core_api.DeleteZoneResp, err error)
- func (s *ZoneService) GetZone(ctx context.Context, req *core_api.GetZoneReq) (resp *core_api.GetZoneResp, err error)
- func (s *ZoneService) UpdateZone(ctx context.Context, req *core_api.UpdateZoneReq) (resp *core_api.UpdateZoneResp, err error)
Constants ¶
This section is empty.
Variables ¶
View Source
var AuthServiceSet = wire.NewSet( wire.Struct(new(AuthService), "*"), wire.Bind(new(IAuthService), new(*AuthService)), )
View Source
var CommentServiceSet = wire.NewSet( wire.Struct(new(CommentService), "*"), wire.Bind(new(ICommentService), new(*CommentService)), )
View Source
var FileServiceSet = wire.NewSet( wire.Struct(new(FileService), "*"), wire.Bind(new(IFileService), new(*FileService)), )
View Source
var LabelServiceSet = wire.NewSet( wire.Struct(new(LabelService), "*"), wire.Bind(new(ILabelService), new(*LabelService)), )
View Source
var NotificationServiceSet = wire.NewSet( wire.Struct(new(NotificationService), "*"), wire.Bind(new(INotificationService), new(*NotificationService)), )
View Source
var PostServiceSet = wire.NewSet( wire.Struct(new(PostService), "*"), wire.Bind(new(IPostService), new(*PostService)), )
View Source
var ProductServiceSet = wire.NewSet( wire.Struct(new(ProductService), "*"), wire.Bind(new(IProductService), new(*ProductService)), )
View Source
var RecommendServiceSet = wire.NewSet( wire.Struct(new(RecommendService), "*"), wire.Bind(new(IRecommendService), new(*RecommendService)), )
View Source
var RelationServiceSet = wire.NewSet( wire.Struct(new(RelationService), "*"), wire.Bind(new(IRelationService), new(*RelationService)), )
View Source
var UserServiceSet = wire.NewSet( wire.Struct(new(UserService), "*"), wire.Bind(new(IUserService), new(*UserService)), )
View Source
var ZoneServiceSet = wire.NewSet( wire.Struct(new(ZoneService), "*"), wire.Bind(new(IZoneService), new(*ZoneService)), )
Functions ¶
This section is empty.
Types ¶
type AuthService ¶
type AuthService struct { Config *config.Config CloudMindContent cloudmind_content.ICloudMindContent CloudMindSts cloudmind_sts.ICloudMindSts CloudMindTrade cloudmind_trade.ICloudMindTrade CreateItemKq *kq.CreateItemKq Redis *redis.Redis }
func (*AuthService) CheckEmail ¶
func (s *AuthService) CheckEmail(ctx context.Context, req *core_api.CheckEmailReq) (resp *core_api.CheckEmailResp, err error)
func (*AuthService) EmailLogin ¶
func (s *AuthService) EmailLogin(ctx context.Context, req *core_api.EmailLoginReq) (resp *core_api.EmailLoginResp, err error)
func (*AuthService) GiteeLogin ¶
func (s *AuthService) GiteeLogin(ctx context.Context, req *core_api.GiteeLoginReq) (resp *core_api.GiteeLoginResp, err error)
func (*AuthService) GithubLogin ¶
func (s *AuthService) GithubLogin(ctx context.Context, req *core_api.GithubLoginReq) (resp *core_api.GithubLoginResp, err error)
func (*AuthService) RefreshToken ¶
func (s *AuthService) RefreshToken(_ context.Context, req *core_api.RefreshTokenReq) (resp *core_api.RefreshTokenResp, err error)
func (*AuthService) Register ¶
func (s *AuthService) Register(ctx context.Context, req *core_api.RegisterReq) (resp *core_api.RegisterResp, err error)
func (*AuthService) SendEmail ¶
func (s *AuthService) SendEmail(ctx context.Context, req *core_api.SendEmailReq) (resp *core_api.SendEmailResp, err error)
func (*AuthService) SetPasswordByEmail ¶
func (s *AuthService) SetPasswordByEmail(ctx context.Context, req *core_api.SetPasswordByEmailReq) (resp *core_api.SetPasswordByEmailResp, err error)
func (*AuthService) SetPasswordByPassword ¶
func (s *AuthService) SetPasswordByPassword(ctx context.Context, req *core_api.SetPasswordByPasswordReq) (resp *core_api.SetPasswordByPasswordResp, err error)
type CommentService ¶
type CommentService struct { Config *config.Config PlatformComment platform_comment.IPlatFormComment }
func (*CommentService) CreateComment ¶
func (s *CommentService) CreateComment(ctx context.Context, req *core_api.CreateCommentReq) (resp *core_api.CreateCommentResp, err error)
func (*CommentService) DeleteComment ¶
func (s *CommentService) DeleteComment(ctx context.Context, req *core_api.DeleteCommentReq) (resp *core_api.DeleteCommentResp, err error)
func (*CommentService) DeleteCommentSubject ¶
func (s *CommentService) DeleteCommentSubject(ctx context.Context, req *core_api.DeleteCommentSubjectReq) (resp *core_api.DeleteCommentSubjectResp, err error)
func (*CommentService) GetComment ¶
func (s *CommentService) GetComment(ctx context.Context, req *core_api.GetCommentReq) (resp *core_api.GetCommentResp, err error)
func (*CommentService) GetCommentSubject ¶
func (s *CommentService) GetCommentSubject(ctx context.Context, req *core_api.GetCommentSubjectReq) (resp *core_api.GetCommentSubjectResp, err error)
func (*CommentService) GetComments ¶
func (s *CommentService) GetComments(ctx context.Context, req *core_api.GetCommentsReq) (resp *core_api.GetCommentsResp, err error)
func (*CommentService) SetCommentAttrs ¶
func (s *CommentService) SetCommentAttrs(ctx context.Context, req *core_api.SetCommentAttrsReq) (resp *core_api.SetCommentAttrsResp, err error)
func (*CommentService) UpdateComment ¶
func (s *CommentService) UpdateComment(ctx context.Context, req *core_api.UpdateCommentReq) (resp *core_api.UpdateCommentResp, err error)
func (*CommentService) UpdateCommentSubject ¶
func (s *CommentService) UpdateCommentSubject(ctx context.Context, req *core_api.UpdateCommentSubjectReq) (resp *core_api.UpdateCommentSubjectResp, err error)
type FileService ¶
type FileService struct { Config *config.Config PlatformSts cloudmind_sts.ICloudMindSts CloudMindContent cloudmind_content.ICloudMindContent FileDomainService service.IFileDomainService PlatformComment platform_comment.IPlatFormComment }
func (*FileService) AddFileToPublicSpace ¶
func (s *FileService) AddFileToPublicSpace(ctx context.Context, req *core_api.AddFileToPublicSpaceReq) (resp *core_api.AddFileToPublicSpaceResp, err error)
func (*FileService) AskDownloadFile ¶
func (s *FileService) AskDownloadFile(ctx context.Context, req *core_api.AskDownloadFileReq) (resp *core_api.AskDownloadFileResp, err error)
func (*FileService) AskUploadFile ¶
func (s *FileService) AskUploadFile(ctx context.Context, req *core_api.AskUploadFileReq) (resp *core_api.AskUploadFileResp, err error)
func (*FileService) CompletelyRemoveFile ¶
func (s *FileService) CompletelyRemoveFile(ctx context.Context, req *core_api.CompletelyRemoveFileReq) (resp *core_api.CompletelyRemoveFileResp, err error)
func (*FileService) CreateFile ¶
func (s *FileService) CreateFile(ctx context.Context, req *core_api.CreateFileReq) (resp *core_api.CreateFileResp, err error)
func (*FileService) CreateShareCode ¶
func (s *FileService) CreateShareCode(ctx context.Context, req *core_api.CreateShareCodeReq) (resp *core_api.CreateShareCodeResp, err error)
func (*FileService) DeleteFile ¶
func (s *FileService) DeleteFile(ctx context.Context, req *core_api.DeleteFileReq) (resp *core_api.DeleteFileResp, err error)
func (*FileService) DeleteShareCode ¶
func (s *FileService) DeleteShareCode(ctx context.Context, req *core_api.DeleteShareCodeReq) (resp *core_api.DeleteShareCodeResp, err error)
func (*FileService) GetFileBySharingCode ¶
func (s *FileService) GetFileBySharingCode(ctx context.Context, req *core_api.GetFileBySharingCodeReq) (resp *core_api.GetFileBySharingCodeResp, err error)
func (*FileService) GetPrivateFile ¶
func (s *FileService) GetPrivateFile(ctx context.Context, req *core_api.GetPrivateFileReq) (resp *core_api.GetPrivateFileResp, err error)
func (*FileService) GetPrivateFiles ¶
func (s *FileService) GetPrivateFiles(ctx context.Context, req *core_api.GetPrivateFilesReq) (resp *core_api.GetPrivateFilesResp, err error)
func (*FileService) GetPublicFile ¶
func (s *FileService) GetPublicFile(ctx context.Context, req *core_api.GetPublicFileReq) (resp *core_api.GetPublicFileResp, err error)
func (*FileService) GetPublicFiles ¶
func (s *FileService) GetPublicFiles(ctx context.Context, req *core_api.GetPublicFilesReq) (resp *core_api.GetPublicFilesResp, err error)
func (*FileService) GetRecycleBinFiles ¶
func (s *FileService) GetRecycleBinFiles(ctx context.Context, req *core_api.GetRecycleBinFilesReq) (resp *core_api.GetRecycleBinFilesResp, err error)
func (*FileService) GetShareList ¶
func (s *FileService) GetShareList(ctx context.Context, req *core_api.GetShareListReq) (resp *core_api.GetShareListResp, err error)
func (*FileService) MoveFile ¶
func (s *FileService) MoveFile(ctx context.Context, req *core_api.MoveFileReq) (resp *core_api.MoveFileResp, err error)
func (*FileService) ParsingShareCode ¶
func (s *FileService) ParsingShareCode(ctx context.Context, req *core_api.ParsingShareCodeReq) (resp *core_api.ParsingShareCodeResp, err error)
func (*FileService) RecoverRecycleBinFile ¶
func (s *FileService) RecoverRecycleBinFile(ctx context.Context, req *core_api.RecoverRecycleBinFileReq) (resp *core_api.RecoverRecycleBinFileResp, err error)
func (*FileService) SaveFileToPrivateSpace ¶
func (s *FileService) SaveFileToPrivateSpace(ctx context.Context, req *core_api.SaveFileToPrivateSpaceReq) (resp *core_api.SaveFileToPrivateSpaceResp, err error)
func (*FileService) UpdateFile ¶
func (s *FileService) UpdateFile(ctx context.Context, req *core_api.UpdateFileReq) (resp *core_api.UpdateFileResp, err error)
type IAuthService ¶
type IAuthService interface { Register(ctx context.Context, req *core_api.RegisterReq) (resp *core_api.RegisterResp, err error) RefreshToken(ctx context.Context, req *core_api.RefreshTokenReq) (resp *core_api.RefreshTokenResp, err error) SendEmail(ctx context.Context, req *core_api.SendEmailReq) (resp *core_api.SendEmailResp, err error) SetPasswordByEmail(ctx context.Context, req *core_api.SetPasswordByEmailReq) (resp *core_api.SetPasswordByEmailResp, err error) SetPasswordByPassword(ctx context.Context, req *core_api.SetPasswordByPasswordReq) (resp *core_api.SetPasswordByPasswordResp, err error) EmailLogin(ctx context.Context, req *core_api.EmailLoginReq) (resp *core_api.EmailLoginResp, err error) GithubLogin(ctx context.Context, req *core_api.GithubLoginReq) (resp *core_api.GithubLoginResp, err error) GiteeLogin(ctx context.Context, req *core_api.GiteeLoginReq) (resp *core_api.GiteeLoginResp, err error) CheckEmail(ctx context.Context, c *core_api.CheckEmailReq) (resp *core_api.CheckEmailResp, err error) }
type ICommentService ¶
type ICommentService interface { GetComment(ctx context.Context, req *core_api.GetCommentReq) (resp *core_api.GetCommentResp, err error) GetComments(ctx context.Context, req *core_api.GetCommentsReq) (resp *core_api.GetCommentsResp, err error) CreateComment(ctx context.Context, req *core_api.CreateCommentReq) (resp *core_api.CreateCommentResp, err error) UpdateComment(ctx context.Context, req *core_api.UpdateCommentReq) (resp *core_api.UpdateCommentResp, err error) DeleteComment(ctx context.Context, req *core_api.DeleteCommentReq) (resp *core_api.DeleteCommentResp, err error) SetCommentAttrs(ctx context.Context, req *core_api.SetCommentAttrsReq) (resp *core_api.SetCommentAttrsResp, err error) GetCommentSubject(ctx context.Context, req *core_api.GetCommentSubjectReq) (resp *core_api.GetCommentSubjectResp, err error) UpdateCommentSubject(ctx context.Context, req *core_api.UpdateCommentSubjectReq) (resp *core_api.UpdateCommentSubjectResp, err error) DeleteCommentSubject(ctx context.Context, req *core_api.DeleteCommentSubjectReq) (resp *core_api.DeleteCommentSubjectResp, err error) }
type IFileService ¶
type IFileService interface { GetPrivateFile(ctx context.Context, req *core_api.GetPrivateFileReq) (resp *core_api.GetPrivateFileResp, err error) GetPublicFile(ctx context.Context, req *core_api.GetPublicFileReq) (resp *core_api.GetPublicFileResp, err error) GetPrivateFiles(ctx context.Context, req *core_api.GetPrivateFilesReq) (resp *core_api.GetPrivateFilesResp, err error) GetPublicFiles(ctx context.Context, req *core_api.GetPublicFilesReq) (resp *core_api.GetPublicFilesResp, err error) GetRecycleBinFiles(ctx context.Context, req *core_api.GetRecycleBinFilesReq) (resp *core_api.GetRecycleBinFilesResp, err error) GetFileBySharingCode(ctx context.Context, req *core_api.GetFileBySharingCodeReq) (resp *core_api.GetFileBySharingCodeResp, err error) CreateFile(ctx context.Context, req *core_api.CreateFileReq) (resp *core_api.CreateFileResp, err error) UpdateFile(ctx context.Context, req *core_api.UpdateFileReq) (resp *core_api.UpdateFileResp, err error) MoveFile(ctx context.Context, req *core_api.MoveFileReq) (resp *core_api.MoveFileResp, err error) DeleteFile(ctx context.Context, req *core_api.DeleteFileReq) (resp *core_api.DeleteFileResp, err error) CompletelyRemoveFile(ctx context.Context, req *core_api.CompletelyRemoveFileReq) (resp *core_api.CompletelyRemoveFileResp, err error) RecoverRecycleBinFile(ctx context.Context, req *core_api.RecoverRecycleBinFileReq) (resp *core_api.RecoverRecycleBinFileResp, err error) SaveFileToPrivateSpace(ctx context.Context, req *core_api.SaveFileToPrivateSpaceReq) (resp *core_api.SaveFileToPrivateSpaceResp, err error) AddFileToPublicSpace(ctx context.Context, req *core_api.AddFileToPublicSpaceReq) (resp *core_api.AddFileToPublicSpaceResp, err error) AskUploadFile(ctx context.Context, req *core_api.AskUploadFileReq) (resp *core_api.AskUploadFileResp, err error) AskDownloadFile(ctx context.Context, req *core_api.AskDownloadFileReq) (resp *core_api.AskDownloadFileResp, err error) }
type ILabelService ¶
type ILabelService interface { CreateLabel(ctx context.Context, req *core_api.CreateLabelReq) (resp *core_api.CreateLabelResp, err error) DeleteLabel(ctx context.Context, req *core_api.DeleteLabelReq) (resp *core_api.DeleteLabelResp, err error) GetLabel(ctx context.Context, req *core_api.GetLabelReq) (resp *core_api.GetLabelResp, err error) GetLabelsInBatch(ctx context.Context, req *core_api.GetLabelsInBatchReq) (resp *core_api.GetLabelsInBatchResp, err error) UpdateLabel(ctx context.Context, req *core_api.UpdateLabelReq) (resp *core_api.UpdateLabelResp, err error) GetLabels(ctx context.Context, req *core_api.GetLabelsReq) (resp *core_api.GetLabelsResp, err error) }
type INotificationService ¶
type INotificationService interface { GetNotifications(ctx context.Context, req *core_api.GetNotificationsReq) (resp *core_api.GetNotificationsResp, err error) GetNotificationCount(ctx context.Context, req *core_api.GetNotificationCountReq) (resp *core_api.GetNotificationCountResp, err error) UpdateNotifications(ctx context.Context, req *core_api.UpdateNotificationsReq) (resp *core_api.UpdateNotificationsResp, err error) }
type IPostService ¶
type IPostService interface { CreatePost(ctx context.Context, req *core_api.CreatePostReq) (resp *core_api.CreatePostResp, err error) UpdatePost(ctx context.Context, req *core_api.UpdatePostReq) (resp *core_api.UpdatePostResp, err error) DeletePost(ctx context.Context, req *core_api.DeletePostReq) (resp *core_api.DeletePostResp, err error) GetPosts(ctx context.Context, c *core_api.GetPostsReq) (*core_api.GetPostsResp, error) GetPost(ctx context.Context, c *core_api.GetPostReq) (*core_api.GetPostResp, error) }
type IProductService ¶
type IProductService interface { CreateProduct(ctx context.Context, req *core_api.CreateProductReq) (resp *core_api.CreateProductResp, err error) UpdateProduct(ctx context.Context, req *core_api.UpdateProductReq) (resp *core_api.UpdateProductResp, err error) DeleteProduct(ctx context.Context, req *core_api.DeleteProductReq) (resp *core_api.DeleteProductResp, err error) GetProducts(ctx context.Context, c *core_api.GetProductsReq) (*core_api.GetProductsResp, error) GetProduct(ctx context.Context, c *core_api.GetProductReq) (*core_api.GetProductResp, error) }
type IRecommendService ¶
type IRecommendService interface { GetLatestRecommend(ctx context.Context, req *core_api.GetLatestRecommendReq) (resp *core_api.GetLatestRecommendResp, err error) GetPopularRecommend(ctx context.Context, req *core_api.GetPopularRecommendReq) (resp *core_api.GetPopularRecommendResp, err error) CreateFeedBack(ctx context.Context, req *core_api.CreateFeedBackReq) (resp *core_api.CreateFeedBackResp, err error) GetRecommendByItem(ctx context.Context, req *core_api.GetRecommendByItemReq) (resp *core_api.GetRecommendByItemResp, err error) GetRecommendByUser(ctx context.Context, req *core_api.GetRecommendByUserReq) (resp *core_api.GetRecommendByUserResp, err error) }
type IRelationService ¶
type IRelationService interface { GetRelation(ctx context.Context, req *core_api.GetRelationReq) (resp *core_api.GetRelationResp, err error) CreateRelation(ctx context.Context, req *core_api.CreateRelationReq) (resp *core_api.CreateRelationResp, err error) GetFromRelations(ctx context.Context, c *core_api.GetFromRelationsReq) (resp *core_api.GetFromRelationsResp, err error) GetToRelations(ctx context.Context, c *core_api.GetToRelationsReq) (resp *core_api.GetToRelationsResp, err error) DeleteRelation(ctx context.Context, c *core_api.DeleteRelationReq) (resp *core_api.DeleteRelationResp, err error) }
type IUserService ¶
type IUserService interface { GetUser(ctx context.Context, req *core_api.GetUserReq) (resp *core_api.GetUserResp, err error) UpdateUser(ctx context.Context, req *core_api.UpdateUserReq) (resp *core_api.UpdateUserResp, err error) GetUserDetail(ctx context.Context, req *core_api.GetUserDetailReq) (resp *core_api.GetUserDetailResp, err error) SearchUser(ctx context.Context, req *core_api.SearchUserReq) (resp *core_api.SearchUserResp, err error) AskUploadAvatar(ctx context.Context, req *core_api.AskUploadAvatarReq) (resp *core_api.AskUploadAvatarResp, err error) }
type IZoneService ¶
type IZoneService interface { GetZone(ctx context.Context, req *core_api.GetZoneReq) (resp *core_api.GetZoneResp, err error) CreateZone(ctx context.Context, req *core_api.CreateZoneReq) (resp *core_api.CreateZoneResp, err error) UpdateZone(ctx context.Context, req *core_api.UpdateZoneReq) (resp *core_api.UpdateZoneResp, err error) DeleteZone(ctx context.Context, req *core_api.DeleteZoneReq) (resp *core_api.DeleteZoneResp, err error) }
type LabelService ¶
type LabelService struct { Config *config.Config PlatformComment platform_comment.IPlatFormComment }
func (*LabelService) CreateLabel ¶
func (s *LabelService) CreateLabel(ctx context.Context, req *core_api.CreateLabelReq) (resp *core_api.CreateLabelResp, err error)
func (*LabelService) DeleteLabel ¶
func (s *LabelService) DeleteLabel(ctx context.Context, req *core_api.DeleteLabelReq) (resp *core_api.DeleteLabelResp, err error)
func (*LabelService) GetLabel ¶
func (s *LabelService) GetLabel(ctx context.Context, req *core_api.GetLabelReq) (resp *core_api.GetLabelResp, err error)
func (*LabelService) GetLabels ¶
func (s *LabelService) GetLabels(ctx context.Context, req *core_api.GetLabelsReq) (resp *core_api.GetLabelsResp, err error)
func (*LabelService) GetLabelsInBatch ¶
func (s *LabelService) GetLabelsInBatch(ctx context.Context, req *core_api.GetLabelsInBatchReq) (resp *core_api.GetLabelsInBatchResp, err error)
func (*LabelService) UpdateLabel ¶
func (s *LabelService) UpdateLabel(ctx context.Context, req *core_api.UpdateLabelReq) (resp *core_api.UpdateLabelResp, err error)
type NotificationService ¶
type NotificationService struct { Config *config.Config CloudMindSystem cloudmind_system.ICloudMindSystem UpdateNotificationsKq *kq.UpdateNotificationsKq Redis *redis.Redis }
func (*NotificationService) GetNotificationCount ¶
func (s *NotificationService) GetNotificationCount(ctx context.Context, req *core_api.GetNotificationCountReq) (resp *core_api.GetNotificationCountResp, err error)
func (*NotificationService) GetNotifications ¶
func (s *NotificationService) GetNotifications(ctx context.Context, req *core_api.GetNotificationsReq) (resp *core_api.GetNotificationsResp, err error)
func (*NotificationService) UpdateNotifications ¶
func (s *NotificationService) UpdateNotifications(ctx context.Context, req *core_api.UpdateNotificationsReq) (resp *core_api.UpdateNotificationsResp, err error)
type PostService ¶
type PostService struct { Config *config.Config CloudMindContent cloudmind_content.ICloudMindContent PostDomainService service.IPostDomainService PLatFromRelation platform_relation.IPlatFormRelation CreateItemKq *kq.CreateItemKq UpdateItemKq *kq.UpdateItemKq DeleteItemKq *kq.DeleteItemKq }
func (*PostService) CheckIsMyPost ¶
func (s *PostService) CheckIsMyPost(ctx context.Context, postId, userId string) (err error)
func (*PostService) CreatePost ¶
func (s *PostService) CreatePost(ctx context.Context, req *core_api.CreatePostReq) (resp *core_api.CreatePostResp, err error)
func (*PostService) DeletePost ¶
func (s *PostService) DeletePost(ctx context.Context, req *core_api.DeletePostReq) (resp *core_api.DeletePostResp, err error)
func (*PostService) GetPost ¶
func (s *PostService) GetPost(ctx context.Context, req *core_api.GetPostReq) (resp *core_api.GetPostResp, err error)
func (*PostService) GetPosts ¶
func (s *PostService) GetPosts(ctx context.Context, req *core_api.GetPostsReq) (resp *core_api.GetPostsResp, err error)
func (*PostService) UpdatePost ¶
func (s *PostService) UpdatePost(ctx context.Context, req *core_api.UpdatePostReq) (resp *core_api.UpdatePostResp, err error)
type ProductService ¶
type ProductService struct { Config *config.Config CloudMindContent cloudmind_content.ICloudMindContent ProductDomainService service.IProductDomainService CloudMindTrade cloudmind_trade.ICloudMindTrade CreateItemKq *kq.CreateItemKq UpdateItemKq *kq.UpdateItemKq DeleteItemKq *kq.DeleteItemKq }
func (*ProductService) CheckIsMyProduct ¶
func (s *ProductService) CheckIsMyProduct(ctx context.Context, productId, userId string) (err error)
func (*ProductService) CreateProduct ¶
func (s *ProductService) CreateProduct(ctx context.Context, req *core_api.CreateProductReq) (resp *core_api.CreateProductResp, err error)
func (*ProductService) DeleteProduct ¶
func (s *ProductService) DeleteProduct(ctx context.Context, req *core_api.DeleteProductReq) (resp *core_api.DeleteProductResp, err error)
func (*ProductService) GetProduct ¶
func (s *ProductService) GetProduct(ctx context.Context, req *core_api.GetProductReq) (resp *core_api.GetProductResp, err error)
func (*ProductService) GetProducts ¶
func (s *ProductService) GetProducts(ctx context.Context, req *core_api.GetProductsReq) (resp *core_api.GetProductsResp, err error)
func (*ProductService) UpdateProduct ¶
func (s *ProductService) UpdateProduct(ctx context.Context, req *core_api.UpdateProductReq) (resp *core_api.UpdateProductResp, err error)
type RecommendService ¶
type RecommendService struct { Config *config.Config CloudMindContent cloudmind_content.ICloudMindContent PostDomainService service.IPostDomainService CreateFeedBackKq *kq.CreateFeedBackKq UserDomainService service.IUserDomainService }
func (*RecommendService) CreateFeedBack ¶
func (s *RecommendService) CreateFeedBack(ctx context.Context, req *core_api.CreateFeedBackReq) (resp *core_api.CreateFeedBackResp, err error)
func (*RecommendService) GetItemByItemId ¶
func (s *RecommendService) GetItemByItemId(ctx context.Context, userId string, category core_api.Category, itemIds []string, recommends *core_api.Recommends) (err error)
func (*RecommendService) GetLatestRecommend ¶
func (s *RecommendService) GetLatestRecommend(ctx context.Context, req *core_api.GetLatestRecommendReq) (resp *core_api.GetLatestRecommendResp, err error)
func (*RecommendService) GetPopularRecommend ¶
func (s *RecommendService) GetPopularRecommend(ctx context.Context, req *core_api.GetPopularRecommendReq) (resp *core_api.GetPopularRecommendResp, err error)
func (*RecommendService) GetRecommendByItem ¶
func (s *RecommendService) GetRecommendByItem(ctx context.Context, req *core_api.GetRecommendByItemReq) (resp *core_api.GetRecommendByItemResp, err error)
func (*RecommendService) GetRecommendByUser ¶
func (s *RecommendService) GetRecommendByUser(ctx context.Context, req *core_api.GetRecommendByUserReq) (resp *core_api.GetRecommendByUserResp, err error)
type RelationService ¶
type RelationService struct { Config *config.Config PlatFormRelation platform_relation.IPlatFormRelation CloudMindContent cloudmind_content.ICloudMindContent PostDomainService service.IPostDomainService CreateNotificationKq *kq.CreateNotificationsKq CreateFeedBackKq *kq.CreateFeedBackKq }
func (*RelationService) CreateRelation ¶
func (s *RelationService) CreateRelation(ctx context.Context, req *core_api.CreateRelationReq) (resp *core_api.CreateRelationResp, err error)
func (*RelationService) DeleteRelation ¶
func (s *RelationService) DeleteRelation(ctx context.Context, req *core_api.DeleteRelationReq) (resp *core_api.DeleteRelationResp, err error)
func (*RelationService) GetFromRelations ¶
func (s *RelationService) GetFromRelations(ctx context.Context, req *core_api.GetFromRelationsReq) (resp *core_api.GetFromRelationsResp, err error)
func (*RelationService) GetRelation ¶
func (s *RelationService) GetRelation(ctx context.Context, req *core_api.GetRelationReq) (resp *core_api.GetRelationResp, err error)
func (*RelationService) GetToRelations ¶
func (s *RelationService) GetToRelations(ctx context.Context, req *core_api.GetToRelationsReq) (resp *core_api.GetToRelationsResp, err error)
type UserService ¶
type UserService struct { Config *config.Config CloudMindContent cloudmind_content.ICloudMindContent CloudMindTrade cloudmind_trade.ICloudMindTrade UserDomainService domainservice.IUserDomainService PlatformSts cloudmind_sts.ICloudMindSts UpdateItemKq *kq.UpdateItemKq }
func (*UserService) AskUploadAvatar ¶
func (s *UserService) AskUploadAvatar(ctx context.Context, req *core_api.AskUploadAvatarReq) (resp *core_api.AskUploadAvatarResp, err error)
func (*UserService) GetUser ¶
func (s *UserService) GetUser(ctx context.Context, req *core_api.GetUserReq) (resp *core_api.GetUserResp, err error)
func (*UserService) GetUserDetail ¶
func (s *UserService) GetUserDetail(ctx context.Context, _ *core_api.GetUserDetailReq) (resp *core_api.GetUserDetailResp, err error)
func (*UserService) SearchUser ¶
func (s *UserService) SearchUser(ctx context.Context, req *core_api.SearchUserReq) (resp *core_api.SearchUserResp, err error)
func (*UserService) UpdateUser ¶
func (s *UserService) UpdateUser(ctx context.Context, req *core_api.UpdateUserReq) (resp *core_api.UpdateUserResp, err error)
type ZoneService ¶
type ZoneService struct { Config *config.Config CloudMindContent cloudmind_content.ICloudMindContent }
func (*ZoneService) CreateZone ¶
func (s *ZoneService) CreateZone(ctx context.Context, req *core_api.CreateZoneReq) (resp *core_api.CreateZoneResp, err error)
func (*ZoneService) DeleteZone ¶
func (s *ZoneService) DeleteZone(ctx context.Context, req *core_api.DeleteZoneReq) (resp *core_api.DeleteZoneResp, err error)
func (*ZoneService) GetZone ¶
func (s *ZoneService) GetZone(ctx context.Context, req *core_api.GetZoneReq) (resp *core_api.GetZoneResp, err error)
func (*ZoneService) UpdateZone ¶
func (s *ZoneService) UpdateZone(ctx context.Context, req *core_api.UpdateZoneReq) (resp *core_api.UpdateZoneResp, err error)
Click to show internal directories.
Click to hide internal directories.