package cn.ksource.web.facade.wechat.uwyw; import java.util.List; import java.util.Map; import cn.ksource.core.page.PageInfo; public interface UknowledgeFacade { /** * 获取项目最新知识列表(供客户端调用) * @return */ PageInfo queryProNewKwData(PageInfo pageInfo,Map params); Integer queryProNewKwCount(Map params); /** * 查询公司知识分类信息(供客户端调用) * @param pid 分类上级编号 * @return */ Map companyKnowCate(String pid); /** * 查询公司设备分类信息(供客户端调用) * @param pid 分类上级编号 * @return */ Map companyCiCate(String pid); /** * 查询公司服务目录信息(供客户端调用) * @param pid 分类上级编号 * @return */ Map companyServiceCate(String pid); /** * 获取公司最新知识列表(供客户端调用) * @return */ PageInfo queryCompanyNewKwData(PageInfo pageInfo,Map params); /** * 获取公司最新知识列表(供客户端调用) * @return */ Integer queryCompanyNewKwCount(Map params); /** * 查询二三级知识分类 * @param partnerId 加盟商编号 * @param pid 上级编号 * @return */ List companyKnowCatenum(String pid,String userId); /** * 查询二三级设备分类 * @param partnerId 加盟商编号 * @param pid 上级编号 * @return */ List companyCiCatenum(String pid,String userId); /** * 查询二三级服务目录分类 * @param partnerId 加盟商编号 * @param pid 上级编号 * @return */ List companyServiceCatenum(String pid,String userId); /** * 根据分类编号获取知识列表(供客户端调用) * @return */ PageInfo knowListBycateIdData(PageInfo pageInfo,Map params); /** * 根据分类编号获取知识列表(供客户端调用) * @return */ Integer knowListBycateIdCount(Map params); }