package cn.ksource.web.facade.uc.satis;
|
|
import java.util.List;
|
import java.util.Map;
|
|
import javax.servlet.http.HttpServletRequest;
|
|
import cn.ksource.core.page.PageInfo;
|
|
/**
|
* 用户中心--满意度管理Facade
|
* */
|
public interface UcSatisFacade {
|
|
/**
|
* 满意度服务台首页明细
|
* @param params
|
* @return
|
* @author chenlong
|
*/
|
Map getCurMonthSatisSurvey(Map<String, String> params);
|
|
/**
|
* 近一年满意度混合图
|
* @param request
|
* @return
|
*/
|
Map getLastYearSatisfactionMix(HttpServletRequest request);
|
|
/**
|
* 近一年满意度覆盖率
|
* @param request
|
* @return
|
*/
|
Map getLastYearSatisfactionCoverage(HttpServletRequest request);
|
|
/**
|
* 查询响应支持类调查数据
|
* @param request
|
* @return
|
*/
|
PageInfo queryIncisatisData(Map<String,String> params,PageInfo pageInfo);
|
|
/**
|
* 查询响应支持类调查数据数量
|
* @param request
|
* @return
|
*/
|
int queryIncisatisCount(Map<String,String> params);
|
|
|
/**
|
* 查询响应支持类满意度调查报表数据
|
* @param type 报表类型
|
* @return
|
*/
|
Map querysatisitemData(String type,String busId);
|
|
/**
|
* 获取报表详情
|
* @param request
|
* @return
|
*/
|
Map getReportDetail(String busId,String type);
|
|
/**
|
* 获取报表影印
|
* @param request
|
* @return
|
*/
|
String getImageMsg(String busId);
|
|
/**
|
* 根据项目和月份取得满意度统计数据
|
* @param request
|
* @return
|
*/
|
Map gettjmsg(String cusId,String type);
|
|
/**
|
* 查询驻场监督卡调查数据
|
* @param request
|
* @return
|
*/
|
PageInfo queryZcsatisData(PageInfo pageInfo, Map<String, String> params);
|
/**
|
* 查询驻场监督卡调查数据数量
|
* @param request
|
* @return
|
*/
|
int queryZcsatisCount(Map<String, String> params);
|
|
/**
|
* 驻场监督卡填报数据详情
|
* @param request
|
* @return
|
*/
|
Map getZcReportDetail(String busId);
|
|
/**
|
* 取得月度满意度报表
|
* @param request
|
* @return
|
*/
|
Map getMonthSatisReport(Map<String,String> params);
|
|
/**
|
* 取得客户服务满意度报表
|
* @param request
|
* @return
|
*/
|
List<Map> getTotalMonthSatisReport(Map<String,String> params);
|
}
|