| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- /*************************************************************************
- 【文件名】 SItemAgentDetail.h
- 【功能模块和目的】 座席详细统计类头文件
- 【开发者及日期】 郑石诺 2015/01/20
- 【版本】 V1.0.0
- 【版权信息】 Copyright (C)2015 河南华谊网络科技有限公司
- 【更改记录】
- *************************************************************************/
- #pragma once
- #include "sitem.h"
- /*************************************************************************
- 【类名】 CSItemAgentDetail
- 【功能】
- 【接口说明】 座席详细统计类
- 【开发者及日期】 郑石诺 2015/01/20
- 【版本】 V1.0.0
- 【版权信息】 Copyright (C)2015 河南华谊网络科技有限公司
- 【更改记录】
- *************************************************************************/
- class CSItemAgentDetail : public CSItem
- {
- public:
- CSItemAgentDetail(UINT AgentId, ULONG LoginId);
- virtual ~CSItemAgentDetail(void);
- ////////////////////////////////////////////////////////////////////////////////
- //继承自CSItem
- void onSEvent(REP_EVENT EvtType, PARAM Param);
- private:
- void __onEvtLogin(PARAM Param); // 坐席签入事件
- void __onEvtLogout(PARAM Param); // 坐席签出事件
- private:
- // 表字段成员变量
- UINT m_AgentID; // 坐席工号
- ULONG m_LoginID; // 签入ID
- UINT m_ExtID; // 坐席分机号
- CHAR m_AgentIP[PDU_IP_LEN]; // 坐席IP地址
- CString m_GroupID; // 组号
- UINT m_AgentType; // 坐席类型
- time_t m_TimeLogin; // 签入时间
- time_t m_TimeLogout; // 签出时间
- UINT m_LogoutHost; // 签出主控坐席
- UINT m_LoginTimes; // 签入时长
- UINT m_FreeTimes; // 空闲时长
- UINT m_ReposeTimes; // 小休时长
- UINT m_TalkTimes; // 通话时长
- UINT m_ReposeNum; // 小休次数
- UINT m_AnswerNum; // 应答次数
- UINT m_LogoutType; // 签出类型
- };
|