using Hotline.Share.Dtos.CallCenter; namespace Hotline.CallCenter.Calls { public interface ITrCallRecordRepository { Task?> GetQueryCalls(DateTime beginDate, DateTime endDate); Task?> GetCallHourList(DateTime beginDate, DateTime? endDate, int noConnectByeTimes, int effectiveTimes,int connectByeTimes, string source); Task> GetCallHotLineList(DateTime beginDate, DateTime endDate, string lineNum, int noConnectByeTimes, int effectiveTimes, int connectByeTimes,int ringTims); Task GetCallList(DateTime beginDate, DateTime? endDate, int noConnectByeTimes, int effectiveTimes, int connectByeTimes, string type, string source, TimeSpan? startHourTo, int pageIndex, int pageSize); } }