ArticleDao.java 866 Bytes
package com.cjs.cms.dao.site;

import java.util.List;
import java.util.Map;

import org.springframework.stereotype.Repository;

import com.cjs.cms.model.site.ArticleInfo;

@Repository
public interface ArticleDao {

	int addArticle(ArticleInfo article);

	int updateArticle(ArticleInfo article);

	int deleteArticle(String id);

	List<Map<String, Object>> selectArticleList(Map<String, Object> params);

	ArticleInfo getArticleInfo(int id);

	int selectArticleCount(Map<String, Object> params);

	List<Map<String, Object>> getCategory(int parentId);

	ArticleInfo getArticleById(int id);

	int passArticle(int id);

	List<ArticleInfo> serachSort();

	void downLine(int id);

	ArticleInfo searchById(int id);

	void addArticle_entrust(Map<String, Object> params);

	void deleteArticle_entrust(int articleId);

	List<ArticleInfo> selectArticle_entrust(int articleId);
}