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);
|
}
|