using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Hotline.Share.Enums.CallCenter;
using Hotline.Share.Requests;
using Hotline.Share.Tools;
namespace Hotline.Share.Dtos.CallCenter
{
public record QueryCallsFixedDto : PagedRequest
{
public string? OrderNo { get; set; }
public string? FromNo { get; set; }
public string? ToNo { get; set; }
public string? UserName { get; set; }
public string? TelNo { get; set; }
public EEndBy? EndBy { get; set; }
///
/// 呼入时间
///
public DateTime? CallStartTimeStart { get; set; }
///
/// 呼入时间
///
public DateTime? CallStartTimeEnd { get; set; }
///
/// 是否接通
///
public bool? IsConnected { get; set; }
///
/// 通话方向
///
public ECallDirection? Direction { get; set; }
///
/// 等待时长
///
public int? WaitDurationStart { get; set; }
///
/// 等待时长
///
public int? WaitDurationEnd { get; set; }
///
/// 是否失联工单
/// true: 无订单; false: 有订单
///
public bool? IsMissOrder { get; set; }
///
/// 呼入类型
/// 1: 呼入
/// 2: 呼出
/// 3: 未接
///
public int Type { get; set; }
}
}