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);
|
}
|