package cn.ksource.web.facade.colunm; import java.util.List; import java.util.Map; import javax.servlet.http.HttpServletRequest; import cn.ksource.core.page.PageInfo; import cn.ksource.web.entity.colunm.CmsCategory; @SuppressWarnings("unchecked") public interface ColunmFacade { List getColunmClassifyTree(String id); /** * 查询栏目分类列表 * @param nodeId * @param page * @param rows * @return */ Map getColunmList(String nodeId, int page, int rows); int queryLevelById(String nodeId); void saveColumnClassify(CmsCategory cmsCategory,HttpServletRequest request); void deleteColumnClassify(String id); Map queryColunmById(String id); /** * 更新栏目管理分类 * @param cmsCategory */ void updateColunm(CmsCategory cmsCategory,HttpServletRequest request); /** * 查询栏目分类树 * @param request */ List queryColumnTree(HttpServletRequest request); /** * 查询栏目分类列表 * @param request */ PageInfo queryClassifyData(PageInfo pageInfo,String pId); /** * 查询栏目分类列表数量 * @param request */ int queryClassifyCount(String pId); /** * 删除栏目分类 * @param request */ Map deleteClassify(String id); }