package cn.ksource.web.facade.tj; import java.util.List; import java.util.Map; import javax.servlet.http.HttpServletRequest; public interface QuestionStatisFacade { /** * 问题类型统计图表 * @param request * @return */ List questionTypePie(HttpServletRequest request); /** * 查询问题类型折线图 * @param request * @return */ Map questionTypeLine(HttpServletRequest request); /** * 获取服务目录分类 * @param lv1Id * @return */ List getCiCategoryList(String lv1Id); /** * 查询问题处理情况 * @param request * @param type * @return */ Map queryOrderClStatis(HttpServletRequest request,int type); /** * 查询问题达成率 * @param request * @return */ List queryQuestiontDclStatis(String cusId,String sub_customer_id,String startDate,String endDate); ////////////////////////////////////////////////////////////////////////////////////////////////////// /** * 问题明细报表 * @param request * @return */ Map queryDetailReport(String cusId,String startDate,String endDate); /** * 问题处理情况报表 * @param request * @return */ Map queryDealStatuReport(String cusId,String startDate,String endDate); /** * 工程师处理情况报表 * @param request * @return */ Map queryEngineerDealReport(HttpServletRequest request); /** * 查询问题状态 * @param request * @return */ Map queryStatusReport(String cusId,String startDate,String endDate); ////////////////////////////////////////////////////////////////////////////////////////////////////////// /** * 获取问题来源饼状图数据 * @author chenlong * @param frequency * @param proId * @param startDate * @param endDate * @return */ Map questionSourcePie(String frequency,String proId,String startDate,String endDate); /** * 获取问题关闭柱状图数据 * @author chenlong * @param frequency * @param proId * @param startDate * @param endDate * @return */ Map questionCloseCol(String frequency,String proId,String startDate,String endDate); /** * 获取问题优先级饼状图数据 * @author chenlong * @param frequency * @param proId * @param startDate * @param endDate * @return */ Map questionPriPie(String frequency,String proId,String startDate,String endDate); /** * 获取问题影响度状图数据 * @author chenlong * @param frequency * @param proId * @param startDate * @param endDate * @return */ Map questionInfluenceCol(String frequency,String proId,String startDate,String endDate); }