package cn.ksource.web.facade.link; import java.util.Map; import javax.servlet.http.HttpServletRequest; import cn.ksource.beans.CMS_LINK; import cn.ksource.core.page.PageInfo; import cn.ksource.web.entity.link.CmsLink; import cn.ksource.web.entity.message.CmsNews; public interface LinkFacade { Map queryLinkListJson(String categoryId, int page, int pageSize); Map queryLinkCategoryById(String categoryId); boolean save(CmsLink link, HttpServletRequest request); Map queryLinkById(String linkId); boolean updateLink(CmsLink link, HttpServletRequest request); void deleteLink(String id,String index); Boolean queryMsgCountByCategoryId(String categoryId); /** * 改变状态 * */ void updateState(int id,int state); /** * 获取链接数据 * @param pageInfo * @param categoryId * @return */ PageInfo querylinkData(PageInfo pageInfo,String categoryId); /** * 获取链接数据总量 * @param categoryId * @return */ int querylinkCount(String categoryId); }