Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CommentCommonRepo ¶
type CommentCommonRepo interface {
GetComment(ctx context.Context, commentID string) (comment *entity.Comment, exist bool, err error)
GetCommentWithoutStatus(ctx context.Context, commentID string) (comment *entity.Comment, exist bool, err error)
GetCommentCount(ctx context.Context) (count int64, err error)
RemoveAllUserComment(ctx context.Context, userID string) (err error)
UpdateCommentStatus(ctx context.Context, commentID string, status int) (err error)
}
CommentCommonRepo comment repository
type CommentCommonService ¶
type CommentCommonService struct {
// contains filtered or unexported fields
}
CommentCommonService user service
func NewCommentCommonService ¶
func NewCommentCommonService( commentRepo CommentCommonRepo) *CommentCommonService
NewCommentCommonService new comment service
func (*CommentCommonService) GetComment ¶
func (cs *CommentCommonService) GetComment(ctx context.Context, commentID string) (resp *schema.GetCommentResp, err error)
GetComment get comment one
Click to show internal directories.
Click to hide internal directories.