package cn.ksource.web.facade.satis;
|
|
import java.util.List;
|
import java.util.Map;
|
|
import javax.servlet.http.HttpServletRequest;
|
|
import cn.ksource.core.page.PageInfo;
|
|
public interface SatisfactionFacade {
|
|
/**
|
* 根据客户取得满意度统计数据
|
* @param cusId
|
* @param type
|
* @return
|
*/
|
Map gettjmsg(String cusId,String type);
|
|
/**
|
* 查询响应支持类调查数据
|
* @param pageInfo
|
* @param params
|
* @return
|
*/
|
PageInfo queryIncisatisData(PageInfo pageInfo, Map<String, String> params);
|
/**
|
* 查询驻场响应支持类调查数据
|
* @param pageInfo
|
* @param params
|
* @return
|
*/
|
PageInfo queryIncisatisLocalData(PageInfo pageInfo, Map<String, String> params);
|
|
/**
|
* 查询响应支持类调查数据数量
|
* @param params
|
* @return
|
*/
|
int queryIncisatisCount(Map<String, String> params);
|
/**
|
* 查询驻场响应支持类调查数据数量
|
* @param params
|
* @return
|
*/
|
int queryIncisatisLocalCount(Map<String, String> params);
|
|
/**
|
* 查询响应支持类满意度调查报表数据
|
* @param type 报表类型
|
* @return
|
*/
|
Map querysatisitemData(String type,String busId);
|
|
/**
|
* 取得满意度调查最大编号
|
* @param request
|
* @return
|
*/
|
String getnumbh(String busId);
|
|
/**
|
* 保存调查数据数据
|
* @param request
|
* @return
|
*/
|
void saveSatisResult(HttpServletRequest request);
|
/**
|
* 保存调查驻场数据数据
|
* @param request
|
* @return
|
*/
|
void saveSatisLocalResult(HttpServletRequest request);
|
|
/**
|
* 获取报表详情
|
* @param request
|
* @return
|
*/
|
Map getReportDetail(String busId,String type);
|
|
/**
|
* 获取报表影印
|
* @param request
|
* @return
|
*/
|
String getImageMsg(String busId);
|
|
/**
|
* 检查是否有驻场监督卡
|
* @param request
|
* @return
|
*/
|
int checkMonth(HttpServletRequest request);
|
|
/**
|
* 查询驻场监督卡调查数据
|
* @param request
|
* @return
|
*/
|
PageInfo queryZcsatisData(PageInfo pageInfo, Map<String, String> params);
|
/**
|
* 查询驻场监督卡调查数据数量
|
* @param request
|
* @return
|
*/
|
int queryZcsatisCount(Map<String, String> params);
|
|
/**
|
* 保存驻场监督卡填报数据
|
* @param request
|
* @return
|
*/
|
void saveZcSatisResult(HttpServletRequest request);
|
|
/**
|
* 驻场监督卡填报数据详情
|
* @param request
|
* @return
|
*/
|
Map getZcReportDetail(String busId);
|
|
/**
|
* 驻场监督卡填报数据审批
|
* @param request
|
* @return
|
*/
|
void saveZcSatisShenpi(HttpServletRequest request);
|
|
/**
|
* 驻场监督卡填报数据调查
|
* @param request
|
* @return
|
*/
|
void saveZcSatisDiaocha(HttpServletRequest request);
|
|
/**
|
* 取得月度满意度报表
|
* @param request
|
* @return
|
*/
|
Map getMonthSatisReport(Map<String,String> params);
|
|
/**
|
* 取得客户服务满意度报表
|
* @param request
|
* @return
|
*/
|
List<Map> getTotalMonthSatisReport(Map<String,String> params);
|
|
/**
|
* 满意度服务台首页明细
|
* @param params
|
* @return
|
* @author chenlong
|
*/
|
Map getCurMonthSatisSurvey(Map<String, String> params);
|
/**
|
* 查询最近一年满意度混合图
|
* @param params
|
* @return
|
* @author chenlong
|
*/
|
Map getLastYearSatisfactionMix(Map<String, String> params);
|
|
/**
|
* 查询最近一年满意度级别分析
|
* @param params
|
* @return
|
* @author chenlong
|
*/
|
Map getLastYearSatisfactionCoverage(Map<String, String> params);
|
|
}
|