package cn.ksource.web.facade.uc.order;
|
|
import java.util.List;
|
import java.util.Map;
|
|
import javax.servlet.http.HttpServletRequest;
|
|
import cn.ksource.core.dao.SqlParameter;
|
import cn.ksource.core.page.PageInfo;
|
|
public interface UcQuestionFacade {
|
|
/**
|
* 询最近一月服务目录问题影响度
|
* @param request
|
* @return
|
*/
|
Map getLastMonthQuestionEffect(HttpServletRequest request);
|
/**
|
* 询最近一月服务目录问题数量
|
* @param request
|
* @return
|
*/
|
Map getLastMonthQuestionServer(HttpServletRequest request);
|
/**
|
* 获取最近一月服务等级饼状图
|
* @param request
|
* @return
|
*/
|
Map getLastMonthQuestionLv(HttpServletRequest request);
|
/**
|
* 查询最近一月问题优先级饼状图
|
* @param request
|
* @return
|
*/
|
Map getLastMonthQuestionPri(HttpServletRequest request);
|
|
/**
|
* 获取最近一个月问题数量
|
* @param request
|
* @return
|
*/
|
public Map getLastMonthQuestionCount(HttpServletRequest request);
|
|
|
/**
|
* 查询问题各种状态的数据数量
|
* @param request
|
* @return
|
*/
|
Map queryQuestionCount(String cusId);
|
|
/**
|
* 查询问题列表数据
|
* @param request
|
* @return
|
*/
|
PageInfo queryQuestionOrderList(PageInfo pageInfo,Map<String,String> params);
|
|
/**
|
* 查询问题列表数据条数
|
* @param request
|
* @return
|
*/
|
int queryQuestionOrderCount(Map<String,String> params);
|
|
/**
|
* 查询工单信息
|
* @param partnerId
|
* @param orderId
|
* @return
|
*/
|
Map queryQuestionBaseMsg( String orderId);
|
|
/**
|
* 问题管理服务报告
|
* @param request
|
* @return
|
*/
|
Map questionInfo(HttpServletRequest request);
|
|
/**
|
* 获取进行中工单个节点数量
|
* @param request
|
* @return
|
*/
|
public Map queryQuestionJxzNodeCount(String cusId);
|
|
/**
|
* 获取进行中工单列表
|
* @param request
|
* @return
|
*/
|
public PageInfo queryQuestionJxzList(PageInfo pageInfo,Map<String,String> params);
|
|
/**
|
* 获取进行中工单数量
|
* @param request
|
* @return
|
*/
|
public int queryQuestionJxzCount(Map<String,String> params);
|
|
/**
|
* 根据状态获取进行中工单数量
|
* @param request
|
* @param type
|
* @return
|
*/
|
PageInfo queryQuestionEndList(PageInfo pageInfo,Map<String,String> params);
|
|
/**
|
* 获取进行中工单数量
|
* @param request
|
* @param type
|
* @return
|
*/
|
int queryQuestionEndCount(Map<String,String> params);
|
|
/**
|
* 获取工单池工单
|
* @param request
|
* @return
|
*/
|
PageInfo questionpoolData(PageInfo pageInfo,Map<String,String> params);
|
|
/**
|
* 获取工单池工单数量
|
* @param request
|
* @return
|
*/
|
int questionpoolCount(Map<String,String> params);
|
|
/**
|
* 获取工单池各节点数量
|
* @param request
|
* @return
|
*/
|
Map queryQuestionpoolCount(String cusId);
|
|
/**
|
* 获取列表页个节点工单数量
|
* @param request
|
* @return
|
*/
|
public Map queryQuestionNodeCount(String cusId);
|
|
/**
|
* 根据节点状态获取工单列表
|
* @param request
|
* @return
|
*/
|
public PageInfo queryQuestionOrderNodeList(PageInfo pageInfo,Map<String,String> params);
|
|
/**
|
* 根据节点状态获取工单列表数量
|
* @param request
|
* @return
|
*/
|
public int queryQuestionOrderNodeCount(Map<String,String> params);
|
|
}
|