package com.qxueyou.scc.portal.information.service; import com.qxueyou.scc.base.model.Result; import com.qxueyou.scc.portal.information.vo.ListArticleVO; import com.qxueyou.scc.portal.information.vo.SaveArticleVO; import com.qxueyou.scc.portal.information.vo.UpdateArticleVO; public interface IInformationService { /** * 获取文章列表 * * @param vo * @return */ Result listArticle(ListArticleVO vo); /** * * @param keyword * @return */ int findInformationCount(String type,String title,String status) ; /** * 保存文章 * * @param vo * @return */ Result save(SaveArticleVO vo); // /** * 删除文章 * * @param id 文章id * @return */ Result delete(String id); // /** * 更新文章 * * @param vo * @return */ Result update(UpdateArticleVO vo); // /** * 获取文章详细信息 * * @param id 文章id * @return */ Result getArticleById(String id); // /** * 发布 * @param id 文章id * @return */ Result upById(String id); /** * 撤回 * @param id 文章id * @return */ Result downById(String id); }