package cn.ksource.web.facade.customerconfig;
|
|
import java.util.List;
|
import java.util.Map;
|
|
import javax.servlet.http.HttpServletRequest;
|
|
public interface SlaCusFacade {
|
|
/**
|
* 查询该客户的服务目录
|
* @param customerId
|
* @return
|
*/
|
List queryProjectSeviceList(String customerId);
|
|
/**
|
* 改变我的服务目录的状态
|
* @param request
|
* @return
|
*/
|
boolean updateState(HttpServletRequest request);
|
|
/**
|
* 查询该客户可以新增的服务目录
|
* @param customerId
|
* @return
|
*/
|
List queryAddServiceList(String customerId);
|
|
/**
|
* 保存客户服务目录
|
* @param request
|
* @return
|
*/
|
boolean savesl(HttpServletRequest request);
|
|
/**
|
* 查询客户的sla关联
|
* @param request
|
* @return
|
*/
|
Map querySlaCusLink(String customerId);
|
|
/**
|
* 查询所有的级别
|
* @param request
|
* @return
|
*/
|
List queryPartnerLevels(HttpServletRequest request);
|
|
/**
|
* 保存SLA关联
|
* @param request
|
* @return
|
*/
|
String saveSlaLink(HttpServletRequest request);
|
|
/**
|
* 查询该客户服务目录报表
|
* @param request
|
* @return
|
*/
|
Map slaReport(HttpServletRequest request);
|
|
/**
|
* 查询服务等级协议列表
|
* @return
|
*/
|
List<Map> getSlalevelList();
|
|
/**
|
* 批量添加等级协议
|
* @param request
|
*/
|
boolean saveBatchSlaTab(HttpServletRequest request);
|
|
/**
|
* 查询服务等级协议人员列表
|
* @param request
|
* @return
|
*/
|
Map getSlaList(HttpServletRequest request);
|
|
/**
|
* 查询所有的客户联系人
|
* @param customerId
|
* @return
|
*/
|
List queryAllCusContacts(String customerId);
|
|
/**
|
* 保存服务协议内容
|
* @param request
|
* @return
|
*/
|
void saveSlaTab(HttpServletRequest request);
|
|
|
/**
|
* 查询所有部门人员
|
* @return
|
*/
|
Map queryAllUser();
|
|
/**
|
* 修改服务等级协议
|
* @param params
|
*/
|
void updateSla(Map<String, String> params);
|
|
/**
|
* 保存服务人员
|
* @param params
|
*/
|
boolean saveUser(HttpServletRequest request);
|
|
/**
|
* 同步服务人员
|
* @param params
|
*/
|
void updateSlaUser(Map<String, String> params);
|
|
}
|