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<String,String> params);
|
|
/**
|
* 查询直接子客户
|
* @param params
|
* @return
|
*/
|
public int querySubCusCount(Map<String, String> params);
|
|
/**
|
* 保存下属单位
|
* @param request
|
*/
|
public void saveSubCus(HttpServletRequest request);
|
|
/**
|
* 更改下级客户的状态
|
* @param request
|
* @return
|
*/
|
public boolean updateState(HttpServletRequest request);
|
|
/**
|
* 查询所有驻场
|
* @param request
|
* @return
|
*/
|
public List<Map> queryCurrentZcUser(String customerId);
|
|
/**
|
* 查询所有用户
|
* @param customerId
|
* @return
|
*/
|
public Map queryAllUser(String sl);
|
|
/**
|
* 保存客户驻场信息
|
* @param request
|
* @return
|
*/
|
public boolean saveZcCus(Map<String,String> params);
|
|
|
}
|