ArticleService.java 794 B

123456789101112131415161718192021222324252627
  1. package com.backendsys.modules.cms.article.service;
  2. import com.backendsys.modules.cms.article.entity.Article;
  3. import com.backendsys.utils.response.PageEntity;
  4. import java.util.Map;
  5. public interface ArticleService {
  6. // 获取资讯列表
  7. PageEntity selectArticleList(Article article);
  8. // 获取资讯详情
  9. Map<String, Object> selectArticleDetail(Article article);
  10. // 获取资讯详情 (视图)
  11. Article selectArticle(String lang, String uid);
  12. // 创建资讯
  13. Map<String, Object> insertArticle(Article article);
  14. // 编辑资讯
  15. Map<String, Object> updateArticle(Article article);
  16. // 删除资讯
  17. Map<String, Object> deleteArticle(Article article);
  18. // 删除资讯 (批量)
  19. Map<String, Object> deleteArticleBatch(Article article);
  20. }