package cn.ksource.web.facade.customerconfig; import java.util.List; import java.util.Map; import javax.servlet.http.HttpServletRequest; import cn.ksource.core.page.PageInfo; public interface CusSubFacade { /** * 查询特定客户下属单位 * @param partnerId * @param customerId * @return */ public Map querySubCustomer(String customerId); /** * 查询直接子客户 * @param pageinfo * @param params * @return */ public PageInfo querySubCusList(PageInfo pageinfo,Map params); /** * 查询直接子客户 * @param params * @return */ public int querySubCusCount(Map params); /** * 保存下属单位 * @param request */ public void saveSubCus(HttpServletRequest request); /** * 更改下级客户的状态 * @param request * @return */ public boolean updateState(HttpServletRequest request); /** * 查询所有驻场 * @param request * @return */ public List queryCurrentZcUser(String customerId); /** * 查询所有用户 * @param customerId * @return */ public Map queryAllUser(String sl); /** * 保存客户驻场信息 * @param request * @return */ public boolean saveZcCus(Map params); }