升龙物业 老版本 ocx IPO, 加密狗 转值班电话

FirstStepInc.h 1.7KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. /*************************************************************************
  2. 【文件名】 FirstStepInc.h
  3. 【功能模块和目的】 FirstStep公共头文件
  4. 【开发者及日期】 郑石诺 2015/06/08
  5. 【版本】 V1.0.0
  6. 【版权信息】 Copyright (C)2015 河南华谊网络科技有限公司
  7. 【更改记录】
  8. *************************************************************************/
  9. #pragma once
  10. #define MSGBOX_ERR_CAPTION _T("错误")
  11. #define MSGBOX_EXP_CAPTION _T("异常")
  12. #define MSGBOX_TIP_CAPTION _T("提示")
  13. #define DLG_ITEM_BACKGND_COLOR RGB(255, 255, 255)
  14. #define DB_TYPE_SQL_SERVER _T("SQLServer")
  15. #define DB_TYPE_MYSQL _T("MySQL")
  16. #define DB_TYPE_ORACLE _T("Oracle")
  17. #define RCD_TYPE_TRUNK _T("中继录音")
  18. #define RCD_TYPE_PARALLEL _T("并线录音")
  19. #define DEVICE_TYPE_IPO _T("IPO500V2")
  20. #define DEVICE_TYPE_EHANGCOM _T("eHangCom")
  21. #define DEVICE_TYPE_FS _T("FreeSWITCH")
  22. #define PP_TYPE_AUTO _T("自动话后处理")
  23. #define PP_TYPE_MANUAL _T("手动话后处理")
  24. #define QUEUE_TYPE_VIP _T("VIP队列")
  25. #define QUEUE_TYPE_FIFS _T("FIFS队列")
  26. #define RES_TYPE_PROCEDURE _T("TXT")
  27. #define TTS_TYPE_NONE _T("不启用TTS")
  28. #define TTS_TYPE_IFLY _T("科大讯飞")
  29. #define TTS_TYPE_JT _T("捷通华声")
  30. #define TTS_TYPE_IBM _T("IBM")
  31. // 录音类型
  32. typedef enum tagRecordType
  33. {
  34. REC_FROM_TRUNK = 0, // 中继录音
  35. REC_FROM_PARALLEL = 1 // 并线录音
  36. } RecordType;
  37. // 话后处理触发方式
  38. typedef enum tagPPTriggeredType
  39. {
  40. PP_TRIGGER_AUTO = 0, // 自动话后处理
  41. PP_TRIGGER_MANUAL = 1 // 手动话后处理
  42. } PPTriggeredType;
  43. // IPO线路结构定义
  44. typedef struct tagIpoLine
  45. {
  46. CString LineNO;
  47. CString LineType;
  48. CString AssoVsLineNO;
  49. } IpoLine;
  50. typedef CList<CString, CString> IvrFlowList;
  51. typedef CMap<UINT, UINT, CString, LPCTSTR> ExtenMap;