| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- /*************************************************************************
- 【文件名】 FirstStepInc.h
- 【功能模块和目的】 FirstStep公共头文件
- 【开发者及日期】 郑石诺 2015/06/08
- 【版本】 V1.0.0
- 【版权信息】 Copyright (C)2015 河南华谊网络科技有限公司
- 【更改记录】
- *************************************************************************/
- #pragma once
- #define MSGBOX_ERR_CAPTION _T("错误")
- #define MSGBOX_EXP_CAPTION _T("异常")
- #define MSGBOX_TIP_CAPTION _T("提示")
- #define DLG_ITEM_BACKGND_COLOR RGB(255, 255, 255)
- #define DB_TYPE_SQL_SERVER _T("SQLServer")
- #define DB_TYPE_MYSQL _T("MySQL")
- #define DB_TYPE_ORACLE _T("Oracle")
- #define RCD_TYPE_TRUNK _T("中继录音")
- #define RCD_TYPE_PARALLEL _T("并线录音")
- #define DEVICE_TYPE_IPO _T("IPO500V2")
- #define DEVICE_TYPE_EHANGCOM _T("eHangCom")
- #define DEVICE_TYPE_FS _T("FreeSWITCH")
- #define PP_TYPE_AUTO _T("自动话后处理")
- #define PP_TYPE_MANUAL _T("手动话后处理")
- #define QUEUE_TYPE_VIP _T("VIP队列")
- #define QUEUE_TYPE_FIFS _T("FIFS队列")
- #define RES_TYPE_PROCEDURE _T("TXT")
- #define TTS_TYPE_NONE _T("不启用TTS")
- #define TTS_TYPE_IFLY _T("科大讯飞")
- #define TTS_TYPE_JT _T("捷通华声")
- #define TTS_TYPE_IBM _T("IBM")
- // 录音类型
- typedef enum tagRecordType
- {
- REC_FROM_TRUNK = 0, // 中继录音
- REC_FROM_PARALLEL = 1 // 并线录音
- } RecordType;
- // 话后处理触发方式
- typedef enum tagPPTriggeredType
- {
- PP_TRIGGER_AUTO = 0, // 自动话后处理
- PP_TRIGGER_MANUAL = 1 // 手动话后处理
- } PPTriggeredType;
- // IPO线路结构定义
- typedef struct tagIpoLine
- {
- CString LineNO;
- CString LineType;
- CString AssoVsLineNO;
- } IpoLine;
- typedef CList<CString, CString> IvrFlowList;
- typedef CMap<UINT, UINT, CString, LPCTSTR> ExtenMap;
|