electripper/electripper-system/src/main/java/com/ruoyi/system/service/IAsArticleService.java

79 lines
1.5 KiB
Java
Raw Normal View History

2024-05-23 17:24:41 +08:00
package com.ruoyi.system.service;
import com.ruoyi.system.domain.EtArticle;
import java.util.List;
/**
* 文章Service接口
*
* @author qiuzhenzhao
* @date 2023-12-06
*/
public interface IAsArticleService
{
/**
* 查询文章
*
* @param articleId 文章主键
* @return 文章
*/
public EtArticle selectAsArticleByArticleId(Long articleId);
/**
* 查询文章列表
*
* @param etArticle 文章
* @return 文章集合
*/
public List<EtArticle> selectAsArticleList(EtArticle etArticle);
/**
* 新增文章
*
* @param etArticle 文章
* @return 结果
*/
public int insertAsArticle(EtArticle etArticle);
/**
* 修改文章
*
* @param etArticle 文章
* @return 结果
*/
public int updateAsArticle(EtArticle etArticle);
/**
* 批量删除文章
*
* @param articleIds 需要删除的文章主键集合
* @return 结果
*/
public int deleteAsArticleByArticleIds(Long[] articleIds);
/**
* 删除文章信息
*
* @param articleId 文章主键
* @return 结果
*/
public int deleteAsArticleByArticleId(Long articleId);
/**
* 根据文章id获取标签列表
*
* @param articleId 文章主键
* @return 结果
*/
public String[] getTagList(Long articleId);
// /**
// * 获取动态分类列表
// *
// * @param
// * @return 结果
// */
// public List<DynamicClassify> selectDynamicClassifyList();
}