using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CallCenterApi.Model { /// /// 通话记录表 /// [Serializable] public partial class T_Call_CallRecords { public T_Call_CallRecords() { } #region Model private string _callid; private string _callnumber; private string _cusid; private string _cuscode; private int? _calltype = 0; private int? _callstate; private int? _dealtype; private DateTime? _begintime = DateTime.Now; private DateTime? _ivrstarttime; private DateTime? _ivrendtime; private DateTime? _ringstarttime; private DateTime? _ringendtime; private DateTime? _talkstarttime; private DateTime? _talkendtime; private DateTime? _endtime = DateTime.Now; private int? _longtime; private int? _ivrlongtime; private int? _ringlongtime; private int? _talklongtime; private int? _userid; private string _usercode; private string _username; private string _extnumber; private string _filepath; private bool _isexitworkorder = false; private int? _isdeal = 0; private int? _operatetype; private string _operateobject; private DateTime? _operatetime; private string _remark; private int? _myd; private int? _businesstype; private string _location; private int _callrecordsid; private DateTime? _waitstarttime; private DateTime? _waitendtime; private int? _waitlongtime = 0; private int? _nocallstate = 0; private int? _worktimesdiff; private int? _f_qcstate = 0; private decimal? _f_qcscore = 0M; private string _f_qcremark; private int? _f_qcuserid; private string _f_qcusername; private DateTime? _f_qctime; private int? _f_qcisselect; private int? _f_hjjgid; private string _f_hjjgname; private string _f_qcquestion; private string _f_qcadvise; private string _tasktype; private string _taskphoneid; private string _taskid; /// /// 呼叫编号 /// public string CallId { set { _callid = value; } get { return _callid; } } /// /// 来电号码 /// public string CallNumber { set { _callnumber = value; } get { return _callnumber; } } /// /// 客户id /// public string CusId { set { _cusid = value; } get { return _cusid; } } /// /// 客户编号 /// public string CusCode { set { _cuscode = value; } get { return _cuscode; } } /// /// 呼叫类型,0呼入1呼出 /// public int? CallType { set { _calltype = value; } get { return _calltype; } } /// /// 呼叫状态,0:未接通电话1已接通电话 /// public int? CallState { set { _callstate = value; } get { return _callstate; } } /// /// 处理方式0:IVR处理1骚扰电话2自助服务3转值班电话4留言5呼损6人工处理 /// public int? DealType { set { _dealtype = value; } get { return _dealtype; } } /// /// 开始时间 /// public DateTime? BeginTime { set { _begintime = value; } get { return _begintime; } } /// /// ivr开始时间 /// public DateTime? IvrStartTime { set { _ivrstarttime = value; } get { return _ivrstarttime; } } /// /// ivr结束时间 /// public DateTime? IvrEndTime { set { _ivrendtime = value; } get { return _ivrendtime; } } /// /// 振铃开始时间 /// public DateTime? RingStartTime { set { _ringstarttime = value; } get { return _ringstarttime; } } /// /// 振铃结束时间 /// public DateTime? RingEndTime { set { _ringendtime = value; } get { return _ringendtime; } } /// /// 通话开始时间 /// public DateTime? TalkStartTime { set { _talkstarttime = value; } get { return _talkstarttime; } } /// /// 通话结束时间 /// public DateTime? TalkEndTime { set { _talkendtime = value; } get { return _talkendtime; } } /// /// 结束时间 /// public DateTime? EndTime { set { _endtime = value; } get { return _endtime; } } /// /// 总时长(s) /// public int? LongTime { set { _longtime = value; } get { return _longtime; } } /// /// IVR时长(s) /// public int? IvrLongTime { set { _ivrlongtime = value; } get { return _ivrlongtime; } } /// /// 振铃时长(s) /// public int? RingLongTime { set { _ringlongtime = value; } get { return _ringlongtime; } } /// /// 通话时长(s) /// public int? TalkLongTime { set { _talklongtime = value; } get { return _talklongtime; } } /// /// 坐席id /// public int? UserId { set { _userid = value; } get { return _userid; } } /// /// 坐席工号 /// public string UserCode { set { _usercode = value; } get { return _usercode; } } /// /// 坐席姓名 /// public string UserName { set { _username = value; } get { return _username; } } /// /// 坐席分机号 /// public string ExtNumber { set { _extnumber = value; } get { return _extnumber; } } /// /// 用于获取录音的编号 /// public string FilePath { set { _filepath = value; } get { return _filepath; } } /// /// 是否录入工单 /// public bool IsExitWorkOrder { set { _isexitworkorder = value; } get { return _isexitworkorder; } } /// /// 是否处理0未处理1已处理2注销 /// public int? IsDeal { set { _isdeal = value; } get { return _isdeal; } } /// /// 操作类型,0正常1转移2三方通话 /// public int? OperateType { set { _operatetype = value; } get { return _operatetype; } } /// /// 操作目标 /// public string OperateObject { set { _operateobject = value; } get { return _operateobject; } } /// /// 操作时间 /// public DateTime? OperateTime { set { _operatetime = value; } get { return _operatetime; } } /// /// 备注 /// public string Remark { set { _remark = value; } get { return _remark; } } /// /// 满意度,1非常满意、2基本满意、3不满意 /// public int? MYD { set { _myd = value; } get { return _myd; } } /// /// IVR中选择的业务类型 /// public int? BusinessType { set { _businesstype = value; } get { return _businesstype; } } /// /// /// public string Location { set { _location = value; } get { return _location; } } /// /// 来电自增Id /// public int CallRecordsId { set { _callrecordsid = value; } get { return _callrecordsid; } } /// /// 排队开始时间 /// public DateTime? WaitStartTime { set { _waitstarttime = value; } get { return _waitstarttime; } } /// /// 排队结束时间 /// public DateTime? WaitEndTime { set { _waitendtime = value; } get { return _waitendtime; } } /// /// 排队时长 /// public int? WaitLongTime { set { _waitlongtime = value; } get { return _waitlongtime; } } /// /// 未接通状态(0其他、1坐席未登录、2坐席忙、3振铃) /// public int? NoCallState { set { _nocallstate = value; } get { return _nocallstate; } } /// /// 与工作时间间隔秒数 /// public int? WorkTimesDiff { set { _worktimesdiff = value; } get { return _worktimesdiff; } } /// /// 质检状态(0未质检、1已质检) /// public int? F_QCState { set { _f_qcstate = value; } get { return _f_qcstate; } } /// /// 质检分值 /// public decimal? F_QCScore { set { _f_qcscore = value; } get { return _f_qcscore; } } /// /// 质检备注 /// public string F_QCRemark { set { _f_qcremark = value; } get { return _f_qcremark; } } /// /// 质检人Id /// public int? F_QCUserId { set { _f_qcuserid = value; } get { return _f_qcuserid; } } /// /// 质检人名称 /// public string F_QCUserName { set { _f_qcusername = value; } get { return _f_qcusername; } } /// /// 质检时间 /// public DateTime? F_QCTime { set { _f_qctime = value; } get { return _f_qctime; } } /// /// 是否推荐 /// public int? F_QCIsSelect { set { _f_qcisselect = value; } get { return _f_qcisselect; } } /// /// /// public int? F_HJJGId { set { _f_hjjgid = value; } get { return _f_hjjgid; } } /// /// /// public string F_HJJGName { set { _f_hjjgname = value; } get { return _f_hjjgname; } } /// /// 质检客服-存在的问题 /// public string F_QCQuestion { set { _f_qcquestion = value; } get { return _f_qcquestion; } } /// /// 质检客服-修改意见 /// public string F_QCAdvise { set { _f_qcadvise = value; } get { return _f_qcadvise; } } /// /// 拨号类型:0:拨号外呼;1:95005回访外呼;2:电销回访外呼 /// public string TaskType { set { _tasktype = value; } get { return _tasktype; } } /// /// 回访的电话ID /// public string TaskPhoneID { set { _taskphoneid = value; } get { return _taskphoneid; } } /// /// 回访记录编号:GUID编号唯一 /// public string TaskID { set { _taskid = value; } get { return _taskid; } } #endregion Model } }