| | |
| | | package com.ruoyi.article.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.article.controller.forepart.dto.ArticleDTO; |
| | | import com.ruoyi.article.controller.forepart.vo.ArticleCommentsVO; |
| | | import com.ruoyi.article.controller.forepart.vo.ArticleVO; |
| | | import com.ruoyi.article.controller.management.dto.MgtArticleQuery; |
| | | import com.ruoyi.article.controller.management.vo.MgtArticleVO; |
| | | import com.ruoyi.article.domain.Article; |
| | | import com.ruoyi.article.dto.ArticleDTO; |
| | | import com.ruoyi.common.core.utils.page.PageDTO; |
| | | |
| | | /** |
| | |
| | | */ |
| | | public interface IArticleService extends IService<Article> { |
| | | |
| | | PageDTO< Article> getArticleList(ArticleDTO articleDTO); |
| | | PageDTO<ArticleVO> getArticleList(ArticleDTO articleDTO); |
| | | |
| | | PageDTO<Article> getMemberArticleList(ArticleDTO articleDTO); |
| | | |
| | | void saveMemberArticle(ArticleDTO articleDTO); |
| | | |
| | | void delMemberArticle(ArticleDTO articleDTO); |
| | | |
| | | ArticleVO getMemberArticleInfo(ArticleDTO articleDTO); |
| | | |
| | | PageDTO<ArticleCommentsVO> getArticleCommentsList(ArticleDTO articleDTO); |
| | | void getReport(ArticleDTO articleDTO); |
| | | |
| | | PageDTO<MgtArticleVO> getArticlePage(MgtArticleQuery query); |
| | | } |