package cn.ksource.web.facade.traffic; import java.util.Map; import cn.ksource.core.page.PageInfo; /** * 话务管理 * @author gaofazhan *2018-04-11 */ public interface TrafficFacade { /** * 通话记录数据 * @param param * @param pageInfo * @return */ @SuppressWarnings("rawtypes") PageInfo getTrafficData(Map param,PageInfo pageInfo); /** * 通话记录数据数量 * @param param * @return */ @SuppressWarnings("rawtypes") int getTrafficCount(Map param); /** * 获取通话记录详情 * @param param * @return */ @SuppressWarnings("rawtypes") Map getTraffic(Map param); /** * 工单记录数据 * @param param * @param pageInfo * @return */ @SuppressWarnings("rawtypes") PageInfo getTrafficOrderData(Map param,PageInfo pageInfo); /** * 工单记录数据数量 * @param param * @return */ @SuppressWarnings("rawtypes") int getTrafficOrderCount(Map param); /** * 获取通话数量 * @param param * @return */ Map getTrafficNum(Map param); /** * 保存通话记录 * @param param * @return */ Map saveTraffic(Map param); void updateTraffic(Map param); /** * 工单记录数据 * @param param * @param pageInfo * @return */ @SuppressWarnings("rawtypes") PageInfo getTrafficOrderDataTwo(Map param,PageInfo pageInfo); /** * 工单记录数据数量 * @param param * @return */ @SuppressWarnings("rawtypes") int getTrafficOrderCountTwo(Map param); }