EventCode.h 39 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663
  1. #ifndef __EVENT_CODE_H
  2. #define __EVENT_CODE_H
  3. //设备类型枚举
  4. enum DeviceTypeEnum
  5. {
  6. eStand2sType = 0, //标准双屏版
  7. eCardStore=1, //卡库
  8. eCardPrinter = 2, //卡库即时制卡
  9. eStand1SPlusType =3 //UOS单屏版,单摄像头
  10. };
  11. static const char* Device_Type_Table[] = {
  12. "eStand2sType", //标准双屏版
  13. "eCardStore", //卡库
  14. "eCardPrinter", //卡库即时制卡
  15. "eStand1SPlusType" //UOS单屏版,单摄像头
  16. };
  17. /*国产化新增开始*/
  18. #define EVENT_CENTERSETTING_NOTIFY_LACK_OF_CENTER_CONFIG 0x10100001
  19. /*国产化新增结束*/
  20. /*----SystemCustomization--modify--by--HYC--at--2021/3/2----*/
  21. #define EVENT_MOD_CENTERSETTING_CRITICAL_UPDATE 0x10100012 //集中配置更新事件
  22. #define ERR_MOD_CENTERSETTING_GRAY_CONNECT_FAILED 0x10100015 //获取灰度控制失败
  23. #define EVENT_MOD_CENTERSETTING_GRAY_CONNECT_SUCC 0x10100016 //获取灰度控制成功
  24. #define EVENT_MOD_CENTERSETTING_UPDATE 0x10100017 //集中配置发生更新
  25. #define EVENT_CENTERSETTING_CHANGE_ROOT_TERMINALNO 0x1010001A //更新root.ini中的终端号
  26. #define ERR_MOD_CENTERSETTING_FILE_LEGALITY_UNEXPECTED 0x1010001B //集中配置内容不完整
  27. #define ERR_MOD_CENTERSETTING_CHANGE_FROM_HEAD2SUBBRANCH 0x1010001C //从总行切换到分行
  28. #define ERR_MOD_CENTERSETTING_CHANGE_FROM_SUB2HEADBRANCH 0x1010001D //从分行切换到总行
  29. #define ERR_MOD_CENTERSETTING_CHANGE_FROM_NONE2HEADBRANCH 0x1010001E //从无切换到总行
  30. #define ERR_MOD_CENTERSETTING_CHANGE_FROM_NONE2SUBBRANCH 0x1010001F //从无切换到分行
  31. #define EVENT_MOD_DOWNLOAD_STARTSYNC 0x10500032 // 开始同步
  32. #define EVENT_MOD_DOWNLOAD_SYNCHRONIZED 0x10500031 // 完成同步
  33. #define Event_VtmLoader_GetConfig_Suc 0x10f00001 //配置拉取完成
  34. #define Event_VtmLoader_EntityLoad_Finished 0x10f00002 //实体加载完成
  35. #define Event_VtmLoader_SIPPhoneEntityLoad_Failed 0x10f00003 //SIPPhone实体加载失败
  36. #define Event_VtmLoader_GetConfig_Fail 0x10f00004 //配置拉取失败
  37. #define Event_VtmLoader_GetVTMERRMSG_Suc 0x10f00005 //错误码后置配置拉取完成
  38. #define LOG_WARN_VtmLoader_GetVTMERRMSG_Failed 0x10f00006 //错误码后置配置拉取失败
  39. #define LOG_WARN_VtmLoader_DONOT_SEND_LOG 0x10f00007 //不进行日志上传
  40. #define Event_VtmLoader_OtherSyncEntityLoad_Failed 0x10f00008 //其他同步启动实体加载失败
  41. #ifndef _WIN32
  42. /*----MaintainWatcher--modify--by--LZM--at--2020/4/8----*/
  43. #define EVENT_UKEY_INSERTED 0x21000001 //维护证书插入,检测到维护证书插入
  44. #define EVENT_UKEY_LOW_LEVEL 0x21000002 //具有维护权,插入的维护证书具有本机器的维护权限,用于驱动本地维护状态
  45. #define EVENT_UKEY_HIGH_LEVEL 0x21000003 //具有高级权限,验证到维护证书具有高级别的维护权限
  46. #define EVENT_UKEY_PULLOUT 0x21000008 //证书拔出,检测到维护证书拔出,用于驱动本地维护状态
  47. #define EVENT_UKEY_MAINTTIAN 0x21000010 //具有维护权限
  48. #define EVENT_UKEY_MATERIAL_MANAGER 0x21000011 //具有物料管理权限
  49. #define EVENT_UKEY_CUSTOMER_MANAGER 0x21000012 //具有客户经理权限
  50. #define EVENT_UKEY_AGENT3 0x21000013 //Agent3用户权限
  51. #define EVENT_UKEY_FINANCING_MANAGER 0x21000014 //具有理财经理权限
  52. #define EVENT_UKEY_CUSTOMER_MANANAGER_SYS_ENTER 0x21000015 //选择进入客户经理系统
  53. #define EVENT_UKEY_CUSTOMER_MANANAGER_SYS_EXIT 0x21000016 //退出客户经理系统
  54. #define EVENT_USB_HEADSET_INPUT 0x21000017 //USB耳机插入
  55. #define EVENT_USB_HEADSET_OUTPUT 0x21000018 //USB耳机拔出
  56. #define EVENT_USB_CAMERA_INPUT 0x21000019 //摄像头插入
  57. #define EVENT_USB_CAMERA_OUTPUT 0x2100001a //摄像头拔出
  58. #define EVENT_USB_CAMERA_NOT_ONLY 0x2100001b //多于一个外接摄像头
  59. #define EVENT_SET_RECOMMENDDER 0x2100001c //设置推荐人
  60. #define EVENT_USB_INSERT 0x2100001d //USB设备插入
  61. #define EVENT_USB_OUTPUT 0x2100001e //USB设备拔出
  62. #define EVENT_UKEY_INSERT 0x21000021 //专业版Ukey插入
  63. #define EVENT_UKEY_OUTPUT 0x21000022 //专业版Ukey拔出
  64. #define ERR_MAINTAINWATCHER_SUBSCRIBE 0x21010001 //订阅失败
  65. #define ERR_MAINTAINWATCHER_READ_CONFIG 0x21010002 //读取配置文件失败
  66. #define ERR_MAINTAINWATCHER_CREATE_DIR 0x21010003 //创建文件夹错误
  67. #define ERR_MAINTAINWATCHERGET_UISTATE 0x21010004 //获取UI状态失败
  68. #define ERR_MAINTAINWATCHER_CA_CONNECT 0x21010005 //在检验任务时CA连接错误
  69. #define ERR_MAINTAINWATCHER_DEVICECONTROL_CONNECT 0x21010006 //DeviceControl连接失败
  70. #define ERR_MAINTAINWATCHER_GET_SYSTEM_VARIABLE 0x21010007 //获取系统变量错误
  71. #define ERR_MAINTAINWATCHER_RELEASE_CONSOLE 0x21010008 //释放console错误
  72. #define ERR_MAINTAINWATCHER_UKEY 0x21020001 //专业版Ukey错误
  73. #define ERR_MAINTAINWATCHER_UKEY_GET_INSTANCEID 0x21020002 //获取专业版Ukey实例ID错误
  74. #define ERR_MAINTAINWATCHER_THE_UKEY 0x21020003 //指定专业版Ukey错误
  75. #define ERR_MAINTAINWATCHER_THE_UKEY_GET_INSTANCEID 0x21020004 //获取指定专业版Ukey实例ID错误
  76. #define ERR_MAINTAINWATCHER_ROOT_CERT 0x21030001 //根证书错误
  77. #define ERR_MAINTAINWATCHER_BRANCH_CERT 0x21030002 //分行证书错误
  78. #define ERR_MAINTAINWATCHER_USER_CERT 0x21030003 //用户证书错误
  79. #define ERR_MAINTAINWATCHER_USER_CERT_VERIFY 0x21030004 //用户证书校验错误
  80. #define ERR_MAINTAINWATCHER_GET_USER_TYPE_FROM_CERT 0x21030005 //从证书获取用户类型错误
  81. #define ERR_MAINTAINWATCHER_GET_USER_INFO_FROM_CERT 0x21030006 //从证书获取用户信息错误
  82. #define ERR_MAINTAINWATCHER_DOWNLOAD_CERT 0x21030007 //证书下载错误
  83. #define ERR_MAINTAINWATCHER_DOWBLOAD_CERT_BLACKLIST 0x21030008 //证书黑名单下载错误
  84. #define ERR_MAINTAINWATCHER_CERT_VERIFY 0x21030009 //证书校验失败
  85. #define ERR_MAINTAINWATCHER_EKEY_VERIFY 0x21040001 //电子钥匙校验失败
  86. #define ERR_MAINTAINWATCHER_GET_EKEY_HID 0x21040002 //获取电子钥匙HID错误
  87. #define ERR_MAINTAINWATCHER_GET_AUTHER_DEVICES_LIST 0x21040003 //从电子钥匙获取授权终端列表错误
  88. #define ERR_MAINTAINWATCHER_CANNOT_FIND_EKEY 0x21040004 //没检测到电子钥匙
  89. #define ERR_MAINTAINWATCHER_CHECK_EKEY_LIFE 0x21040005 //检测电子钥匙生命错误
  90. #define ERR_MAINTAINWATCHER_CLOSE_EKEY 0x21040006 //关闭电子钥匙错误
  91. #define ERR_MAINTAINWATCHER_TERMINAL_VERIFY 0x21050001 //终端信息校验错误
  92. #define ERR_MAINTAINWATCHER_GET_CARDISSUER_SN 0x21050002 //获取卡箱号失败
  93. #define ERR_MAINTAINWATCHER_CARDISSUER_SN_VERIFY 0x21050003 //卡箱号校验失败
  94. #define ERR_MAINTAINWATCHER_CARDISSUER_TASK_VERIFY 0x21050004 //卡箱任务校验失败
  95. #define ERR_MAINTAINWATCHER_TERMINAL_TASK_VERIFY 0x21050005 //终端任务校验失败
  96. /*----End--MaintainWatcher-----------------------------*/
  97. #endif //NOT _WIN32
  98. #define LOG_EVT_SYSTMECUSTOM_START_ACCESSAUTH 0x10B00001 //开始准入
  99. /*----AccessAuth--modify--by--LZM--at--2020/4/8----*/
  100. #define EVENT_ACCESSAUTH_SUCCEED 0x50200001 //准入成功
  101. #define EVENT_ACCESSAUTH_FAILED 0x50280002 //准入失败
  102. #define EVENT_ACCESSAUTH_TIMEOUT 0x50280003 //准入超时
  103. #define ERROR_ACCESSAUTH_SETTIMEZONE 0x50280004 //设置系统标准时区失败
  104. #define ERROR_ACCESSAUTH_INITKMC 0x50280005 //初始化KMC失败
  105. #define ERROR_ACCESSAUTH_MD5FILE_NOTEXIST 0x50280006 //MD5文件不存在
  106. #define ERROR_ACCESSAUTH_MD5FILE 0x50280007 //计算文件MD5值失败
  107. #define ERROR_ACCESSAUTH_SENDPACK 0x50280008 //发送请求失败
  108. #define ERROR_ACCESSAUTH_GETSTATICINFO 0x50280009 //获取配置信息失败
  109. #define ERROR_ACCESSAUTH_GETSTRUCTLEN 0x5028000a //获取分行服务响应包长度失败
  110. #define ERROR_ACCESSAUTH_GETSTRUCTDATA 0x5028000b //获取分行服务响应包内容失败
  111. #define ERROR_ACCESSAUTH_CONNECTSERVER 0x5028000c //连接分行服务失败
  112. #define ERROR_ACCESSAUTH_GETPINPADINFO 0x5028000d //获取Pinpad信息失败
  113. #define ERROR_ACCESSAUTH_GETPINPADCAPABILITY 0x5028000e //获取Pinpad支持的主密钥类型失败
  114. #define ERROR_ACCESSAUTH_CONNETPINPAD 0x5028000f //连接Pinpad实体失败
  115. #define ERROR_ACCESSAUTH_CREATECRYPTCONTEXT 0x50280010 //新建windows密钥集失败
  116. #define ERROR_ACCESSAUTH_OPENCRYPTCONTEXT 0x50280011 //打开windows密钥集失败
  117. #define ERROR_ACCESSAUTH_GENEXCHANGEKEY 0x50280012 //生成交换密钥失败
  118. #define ERROR_ACCESSAUTH_GETEXCHANGEKEY 0x50280013 //获取交换密钥失败
  119. #define ERROR_ACCESSAUTH_EXPORTKEY 0x50280014 //导出密钥失败
  120. #define ERROR_ACCESSAUTH_IMPORTSESSIONKEY 0x50280015 //导入会话密钥失败
  121. #define ERROR_ACCESSAUTH_CRYPTWITHSESSIONKEY 0x50280016 //用会话密钥加密失败
  122. #define ERROR_ACCESSAUTH_GETCPUID 0x50280017 //获取CPU id失败
  123. #define ERROR_ACCESSAUTH_GETBASEBOARDSN 0x50280018 //获取主板序列号失败
  124. #define ERROR_ACCESSAUTH_DISKDRIVESN 0x50280019 //获取硬盘SN失败
  125. #define ERROR_ACCESSAUTH_GETMD5HASH 0x5028001a //获取指纹MD5值失败
  126. #define ERROR_ACCESSAUTH_CREATERSAKEYPAIR 0x5028001b //创建RSA密钥对失败
  127. #define ERROR_ACCESSAUTH_SAVERSAKEYPAIR 0x5028001c //保存RSA密钥对失败
  128. #define ERROR_ACCESSAUTH_CONNECTTOKENMANAGER 0x5028001d //连接令牌管理实体失败
  129. #define ERROR_ACCESSAUTH_SAVETOKEN 0x5028001e //保存令牌失败
  130. #define ERROR_ACCESSAUTH_SAVESESSIONKEY 0x5028001f //保存会话密钥失败
  131. #define ERROR_ACCESSAUTH_CREATERSAKEYPAIR 0x5028001b //创建RSA密钥对失败
  132. #define ERROR_ACCESSAUTH_HEXSTRTOBYTEARRAR 0x5028001e //将16进制字符串转成BYTE数据失败
  133. #define ERROR_ACCESSAUTH_PINPADENCDATA 0x5028001f //Pinpad加密数据失败
  134. #define ERROR_ACCESSAUTH_RVCGETKEY 0x50280021 //KMC获取Key失败
  135. #define ERROR_ACCESSAUTH_RVCPARSEUPDATERES 0x50280022 //KMC解析更新密钥响应失败
  136. #define ERROR_ACCESSAUTH_LOADKEYS2PINPAD 0x50280023 //加载密钥到Pinpad失败
  137. #define ERROR_ACCESSAUTH_GETSYSVAR 0x50280024 //获取系统变量失败
  138. #define ERROR_ACCESSAUTH_GETSIGN 0x50280025 //获取签名失败
  139. #define ERROR_ACCESSAUTH_OPENFILE 0x50280026 //打开文件失败
  140. #define ERROR_ACCESSAUTH_READFILE 0x50280027 //读取文件失败
  141. #define ERROR_ACCESSAUTH_GETSH1HASH 0x50280028 //获取sha1值失败
  142. #define ERROR_ACCESSAUTH_SYNCTIME 0x50280029 //同步时间失败
  143. #define ERROR_ACCESSAUTH_UNKNOWNSERVICECODE 0x5028002a //未知服务码失败
  144. #define ERROR_ACCESSAUTH_SERVERRETURN 0x5028002b //服务端返回错误
  145. #define ERROR_ACCESSAUTH_GETFILEHASH 0x5028002c //获取文件hash值失败
  146. #define ERROR_ACCESSAUTH_CREATEUPDATEREQ 0x5028002d //创建更新WK请求失败
  147. #define ERROR_ACCESSAUTH_GETSM3HASH 0x5028002f //获取SM3 Hash值错误
  148. #define ERROR_ACCESSAUTH_CREATESM2KEYPAIR 0x50280030 //创建SM2密钥对失败
  149. #define ERROR_ACCESSAUTH_CONNECT_ACS_6 0x50280031 //连接ACS服务报错误6
  150. #define ERROR_ACCESSAUTH_CONNECT_ACS_28 0x50280032 //连接ACS服务报错误28
  151. #define ERROR_ACCESSAUTH_CONNECT_ACS_x 0x50280033 //连接ACS服务报6和28之外的错误
  152. #define ERROR_ACCESSAUTH_CONNECT_ACS 0x50280034 //连接ACS服务失败
  153. #define ERR_ACCESSAUTH_GET_SYSTEM_STATIC_INFO 0x50210001 //获取系统静态信息错误
  154. #define ERR_ACCESSAUTH_SETTIMEZONE 0x50210002 //设置时区错误
  155. #define ERR_ACCESSAUTH_CONNECT_SERVER 0x50210003 //从集中配置连接服务器错误
  156. #define ERR_ACCESSAUTH_HEX_TO_BYTE 0x50210004 //十六转二进制数组错误
  157. #define ERR_ACCESSAUTH_READ_WRITE_CONFIG_FILE 0x50210005 //读写config配置文件错误
  158. #define ERR_ACCESSAUTH_SET_LOCALE_TIME 0x50210006 //设置本地时间错误
  159. #define ERR_ACCESSAUTH_GET_SYS_VAR 0x50210007 //获取系统变量错误
  160. #define ERR_ACCESSAUTH_GET_TERMINAL_FINGERPRINT 0x50210008 //获取终端设备的指纹错误
  161. #define ERR_ACCESSAUTH_GET_IP_FAILED 0x50210009 //获取终端设备的IP地址失败
  162. #define ERR_ACCESSAUTH_GET_MAC_FAILED 0x5021000A //获取终端设备的MAC地址失败
  163. #define ERR_ACCESSAUTH_CONNECT_PINPAD 0x50220001 //实体已启动,连接pinpad错误
  164. #define ERR_ACCESSAUTH_PINPAD_OPEN_OVERTIME 0x50220002 //pinpad超时未打开
  165. #define ERR_ACCESSAUTH_CONNECT_TOKEN_SERVICE 0x50220003 //连接令牌管理实体(Token server)错误
  166. #define ERR_ACCESSAUTH_FROM_TOKEN_SERVICE 0x50220004 //来自令牌管理的错误
  167. #define ERR_ACCESSAUTH_FROM_TOKEN_SERVICE_SET_KEYS 0x50220005 //来自令牌管理的错误(SetKeyPair)
  168. #define ERR_ACCESSAUTH_FROM_TOKEN_SERVICE_SET_TOKEN 0x50220006 //来自令牌管理的错误(SetToken)
  169. #define ERR_ACCESSAUTH_FROM_TOKEN_SERVICE_SET_SHAREKEY 0x50220007 //来自令牌管理的错误(SetSharedSK)
  170. #define ERR_ACCESSAUTH_PINPAD_OPEN_FAILED 0x50220008 //pinpad打开失败
  171. #define ERR_ACCESSAUTH_PINPAD_GETDATA_FAILED 0x50220009 //连pinpad获取数据失败
  172. #define ERR_ACCESSAUTH_FROM_PINPAD 0x5022000A //来自pinpad的其他错误
  173. #define ERR_ACCESSAUTH_RVC_INIT 0x50230001 //调用KMC接口RVCInit错误
  174. #define ERR_ACCESSAUTH_INIT_KMC 0x50230002 //调用KMC接口InitKMC错误
  175. #define ERR_ACCESSAUTH_GET_KEY 0x50230003 //调用KMC接口RvcGetKey错误
  176. #define ERR_ACCESSAUTH_CREATE_UPDATE_WK_REQ 0x50230004 //调用KMC接口RVCCreateUpdateWKReq错误
  177. #define ERR_ACCESSAUTH_PARSE_UPDATE_RES 0x50230005 //调用KMC接口RvcParseUpdateRes错误
  178. #define ERR_ACCESSAUTH_SYNC_TIME 0x50240001 //时间同步错误
  179. #define ERR_ACCESSAUTH_LOCK_STATE 0x50240002 //发送或处理锁定状态包错误
  180. #define ERR_ACCESSAUTH_UPDATE_WK 0x50240003 //更新WK错误
  181. #define ERR_ACCESSAUTH_TOKEN 0x50240004 //令牌发送或接收错误
  182. #define ERR_ACCESSAUTH_REPORT_STATE 0x50240005 //上报准入状态错误
  183. #define ERR_ACCESSAUTH_TERM_EXIT 0x50240006 //退出 错误
  184. #define ERR_ACCESSAUTH_INIT_DEV 0x50240007 //初始化设备错误
  185. #define ERR_ACCESSAUTH_SAVE_TOKEN 0x50240008 //保存令牌失败
  186. #define ERR_ACCESSAUTH_INIT_DEV_SEND_PKG 0x50240009 //发送初始化设备数据包失败
  187. #define ERR_ACCESSAUTH_LOAD_KEYS_TO_PINPAD 0x50250001 //加载密钥至PinPad错误
  188. #define ERR_ACCESSAUTH_CREATE_RSA_KEY_PAIR 0x50250002 //创建RSA密钥对错误
  189. #define ERR_ACCESSAUTH_OPEN_CRYPT_CONTEXT 0x50250003 //打开windows密钥集失败
  190. #define ERR_ACCESSAUTH_CRYPT_GET_UESR_KEY 0x50250004 //从windows密钥集中获取用户密钥错误
  191. #define ERR_ACCESSAUTH_CRYPT_IMPORT_KEY 0x50250005 //导入密钥至windows密钥集中错误
  192. #define ERR_ACCESSAUTH_ENCRYPT_SESSION_KEY 0x50250006 //会话密钥加密错误
  193. #define ERR_ACCESSAUTH_ENCRYPT_KEY 0x50250007 //加密准入数据错误
  194. #define ERR_ACCESSAUTH_GET_TERMINAL_PUBKEY 0x50250008 //获取终端公钥错误
  195. #define ERR_ACCESSAUTH_GET_SPSHELL_HASH 0x50260001 //获取SPShell的Hash值错误
  196. #define ERR_ACCESSAUTH_TOKEN_HASH 0x50260002 //令牌hash比对错误
  197. #define ERR_ACCESSAUTH_GET_HASH 0x50260003 //获取hash值错误
  198. #define ERR_ACCESSAUTH_SHA1_HASH 0x50260004 //sha1 hash错误
  199. #define ERR_ACCESSAUTH_FAILED 0x50270001 //准入失败
  200. #define ERR_ACCESSAUTH_TIMEOUT 0x50270002 //准入超时
  201. #define ERR_ACCESSAUTH_UNKOWN 0x50270003 //准入(服务码)未知错误
  202. #define ERR_ACCESSAUTH_LOCK_SEND_PKG 0x50270004 //发送锁定状态包失败
  203. /*国产化新增开始*/
  204. #define ERR_ACCESSAUTH_AUTH_VERSION 0x50270005 //准入版本错误
  205. #define ERR_ACCESSAUTH_GET_KMC_NULL 0x50270006 //获取KMC密钥失败
  206. /*国产化新增结束*/
  207. #define ERR_ACCESSAUTH_SERVICE_FAILED 0x50270007 //准入服务端报错
  208. #define ERR_INITIALIZER_FAILED 0x50271001 //初始化失败
  209. #define ERR_INITIALIZER_EXCEPTION 0x50271002 //初始化错误
  210. #define ERR_INITIALIZER_FILE_ERROR 0x50271003 //文件错误
  211. //分行服务返回的错误以9为类别
  212. #define ERR_ACCESSAUTH_INVALID_TERMINALNO 0x50290001 //无效终端号
  213. #define ERR_ACCESSAUTH_UPDATE_KMC_DES_TMK 0x50290002 //调用KMC接口更新DES TMK失败
  214. #define ERR_ACCESSAUTH_UPDATE_KMC_SM_TMK 0x50290003 //调用KMC即可更新SM TMK失败
  215. #define ERR_ACCESSAUTH_EKEY_ROOT_CERT_SIGN 0x50290004 //电子钥匙根证书签名校验不匹配
  216. #define ERR_ACCESSAUTH_SPBASE_SIGN 0x50290005 //SpBase哈希值校验不匹配
  217. #define ERR_ACCESSAUTH_INVALID_REQ_PKG 0x50290006 //无效请求包
  218. #define ERR_ACCESSAUTH_DECRYPT_BY_KMC 0x50290007 //调用KMC接口解密准入数据失败
  219. #define ERR_ACCESSAUTH_DECRYPT_BY_SESSIONKEY 0x50290008 //使用会话密钥解密准入数据失败
  220. #define ERR_ACCESSAUTH_DESERILIZER 0x50290009 //反序列化失败
  221. #define ERR_ACCESSAUTH_IP_NO_MATCH 0x5029000a //IP不匹配
  222. #define ERR_ACCESSAUTH_MACHINE_TYPE_NO_MATCH 0x5029000b //机器类型不匹配
  223. #define ERR_ACCESSAUTH_SITE_NO_MATCH 0x5029000c //场所不匹配
  224. #define ERR_ACCESSAUTH_PINPAD_ID_NO_MATCH 0x5029000d //密码键盘ID不匹配
  225. #define ERR_ACCESSAUTH_PAD_DEVICE_ID_NO_MATCH 0x5029000e //设备ID不匹配
  226. #define ERR_ACCESSAUTH_FINGERPRINT_NO_MATCH 0x5029000f //终端指纹信息不匹配
  227. #define ERR_ACCESSAUTH_PINPADID_BIND_ANOTHER_TERMINALNO 0x50290010 //密码键盘已经绑定其它终端
  228. #define ERR_ACCESSAUTH_UPDATE_EXTEND 0x50290011 //向总行微服务更新数据(Extend)失败
  229. #define ERR_ACCESSAUTH_UPDATE_STAGE 0x50290012 //向总行微服务更新数据(Stage)失败
  230. #define ERR_ACCESSAUTH_UPDATE_DEVICES 0x50290013 //向总行微服务更新数据(Devices)失败
  231. #define ERR_ACCESSAUTH_GET_REGIST 0x50290014 //向总行微服务查询数据(Regist)失败
  232. #define ERR_ACCESSAUTH_GET_EXTEND 0x50290015 //向总行微服务查询数据(Extend)失败
  233. #define ERR_ACCESSAUTH_GET_STAGE 0x50290016 //向总行微服务查询数据(Stage)失败
  234. #define ERR_ACCESSAUTH_GET_DEVICES 0x50290017 //向总行微服务查询数据(Devices)失败
  235. #define ERR_ACCESSAUTH_TERMIANL_NO_ENABLE 0x50290018 //终端未启用
  236. #define ERR_ACCESSAUTH_TERMINAL_PENALTY_OUT 0x50290019 //终端被罚出
  237. #define ERR_ACCESSAUTH_DEVICES_MODEL_NO_MATCH 0x5029001a //设备模块信息不匹配
  238. #define ERR_ACCESSAUTH_EXCEPTION 0x5029001b //准入抛出异常
  239. #define ERR_ACCESSAUTH_READ_PRIVATE_KEY 0x5029001c //分行服务读取私钥文件失败
  240. #define ERR_ACCESSAUTH_INVALID_SERVER_CODE 0x5029001d //无效请求代码
  241. #define ERR_ACCESSAUTH_GET_DEVICE_PRIVATE_KEY 0x5029001e //获取厂商设备私钥失败
  242. #define ERR_ACCESSAUTH_DECRYPT_R1 0x5029001f //解密R1失败
  243. #define ERR_ACCESSAUTH_DECRYPT_R3 0x50290020 //解密R3失败
  244. #define ERR_ACCESSAUTH_DECRYPT_DEVICE_PUB_KEY 0x50290021 //解密厂商设备公钥失败
  245. #define ERR_ACCESSAUTH_INCRYPT_R2 0x50290022 //加密R2失败
  246. //准入控制信息
  247. #define CONTROL_ACCESSAUTH_UNKNOWN 0x502FFF00
  248. #define CONTROL_ACCESSAUTH_NORETRY_NORESTART 0x502FFF01
  249. #define CONTROL_ACCESSAUTH_RETRY_NORESTART 0x502FFF02
  250. #define CONTROL_ACCESSAUTH_RETRY_RESTART 0x502FFF03
  251. //ACCESSAUTH_ERRARR,不重试,不重启, 所有错误码都是分行返回的,没有对应调用
  252. #define ERRARR_ACCESSAUTH_NORETRY_NORESTART {ERR_ACCESSAUTH_INVALID_TERMINALNO, \
  253. ERR_ACCESSAUTH_EKEY_ROOT_CERT_SIGN, \
  254. ERR_ACCESSAUTH_SPBASE_SIGN, \
  255. ERR_ACCESSAUTH_INVALID_REQ_PKG, \
  256. ERR_ACCESSAUTH_DECRYPT_BY_KMC, \
  257. ERR_ACCESSAUTH_DECRYPT_BY_SESSIONKEY, \
  258. ERR_ACCESSAUTH_DESERILIZER, \
  259. ERR_ACCESSAUTH_IP_NO_MATCH, \
  260. ERR_ACCESSAUTH_MACHINE_TYPE_NO_MATCH, \
  261. ERR_ACCESSAUTH_SITE_NO_MATCH, \
  262. ERR_ACCESSAUTH_PINPAD_ID_NO_MATCH, \
  263. ERR_ACCESSAUTH_PAD_DEVICE_ID_NO_MATCH, \
  264. ERR_ACCESSAUTH_FINGERPRINT_NO_MATCH, \
  265. ERR_ACCESSAUTH_PINPADID_BIND_ANOTHER_TERMINALNO, \
  266. ERR_ACCESSAUTH_TERMIANL_NO_ENABLE, \
  267. ERR_ACCESSAUTH_TERMINAL_PENALTY_OUT, \
  268. ERR_ACCESSAUTH_DEVICES_MODEL_NO_MATCH, \
  269. ERR_ACCESSAUTH_INVALID_SERVER_CODE, \
  270. ERR_ACCESSAUTH_GET_DEVICE_PRIVATE_KEY, \
  271. ERR_ACCESSAUTH_DECRYPT_DEVICE_PUB_KEY}
  272. //ACCESSAUTH_ERRARR, 重试,不重启
  273. #define ERRARR_ACCESSAUTH_RETRY_NORESTART {ERR_ACCESSAUTH_LOCK_SEND_PKG, \
  274. ERR_ACCESSAUTH_UPDATE_EXTEND, \
  275. ERR_ACCESSAUTH_UPDATE_STAGE, \
  276. ERR_ACCESSAUTH_UPDATE_DEVICES, \
  277. ERR_ACCESSAUTH_GET_REGIST, \
  278. ERR_ACCESSAUTH_GET_EXTEND, \
  279. ERR_ACCESSAUTH_GET_STAGE, \
  280. ERR_ACCESSAUTH_GET_DEVICES, \
  281. ERR_ACCESSAUTH_UPDATE_KMC_DES_TMK, \
  282. ERR_ACCESSAUTH_UPDATE_KMC_SM_TMK, \
  283. ERR_ACCESSAUTH_EXCEPTION, \
  284. ERR_ACCESSAUTH_READ_PRIVATE_KEY, \
  285. ERR_ACCESSAUTH_UNKOWN}
  286. //ACCESSAUTH_ERRARR, 重试,重启,准入实体自己用,Chromium 实体不用
  287. #define ACCESSAUTH_ERR_RETRY_RESTART {ERR_ACCESSAUTH_GET_SYSTEM_STATIC_INFO, \
  288. ERR_ACCESSAUTH_SETTIMEZONE, \
  289. ERR_ACCESSAUTH_HEX_TO_BYTE, \
  290. ERR_ACCESSAUTH_READ_WRITE_CONFIG_FILE, \
  291. ERR_ACCESSAUTH_SET_LOCALE_TIME, \
  292. ERR_ACCESSAUTH_GET_SYS_VAR, \
  293. ERR_ACCESSAUTH_GET_TERMINAL_FINGERPRINT, \
  294. ERR_ACCESSAUTH_CONNECT_PINPAD, \
  295. ERR_ACCESSAUTH_FROM_PINPAD, \
  296. ERR_ACCESSAUTH_CONNECT_TOKEN_SERVICE, \
  297. ERR_ACCESSAUTH_FROM_TOKEN_SERVICE, \
  298. ERR_ACCESSAUTH_FROM_TOKEN_SERVICE_SET_KEYS, \
  299. ERR_ACCESSAUTH_FROM_TOKEN_SERVICE_SET_TOKEN, \
  300. ERR_ACCESSAUTH_FROM_TOKEN_SERVICE_SET_SHAREKEY, \
  301. ERR_ACCESSAUTH_RVC_INIT, \
  302. ERR_ACCESSAUTH_INIT_KMC, \
  303. ERR_ACCESSAUTH_GET_KEY, \
  304. ERR_ACCESSAUTH_CREATE_UPDATE_WK_REQ, \
  305. ERR_ACCESSAUTH_PARSE_UPDATE_RES, \
  306. ERR_ACCESSAUTH_SYNC_TIME, \
  307. ERR_ACCESSAUTH_LOCK_STATE, \
  308. ERR_ACCESSAUTH_UPDATE_WK, \
  309. ERR_ACCESSAUTH_TOKEN, \
  310. ERR_ACCESSAUTH_REPORT_STATE, \
  311. ERR_ACCESSAUTH_TERM_EXIT, \
  312. ERR_ACCESSAUTH_INIT_DEV, \
  313. ERR_ACCESSAUTH_SAVE_TOKEN, \
  314. ERR_ACCESSAUTH_INIT_DEV_SEND_PKG, \
  315. ERR_ACCESSAUTH_LOAD_KEYS_TO_PINPAD, \
  316. ERR_ACCESSAUTH_CREATE_RSA_KEY_PAIR, \
  317. ERR_ACCESSAUTH_OPEN_CRYPT_CONTEXT, \
  318. ERR_ACCESSAUTH_CRYPT_GET_UESR_KEY, \
  319. ERR_ACCESSAUTH_CRYPT_IMPORT_KEY, \
  320. ERR_ACCESSAUTH_ENCRYPT_SESSION_KEY, \
  321. ERR_ACCESSAUTH_ENCRYPT_KEY, \
  322. ERR_ACCESSAUTH_GET_TERMINAL_PUBKEY, \
  323. ERR_ACCESSAUTH_GET_SPSHELL_HASH, \
  324. ERR_ACCESSAUTH_TOKEN_HASH, \
  325. ERR_ACCESSAUTH_GET_HASH, \
  326. ERR_ACCESSAUTH_SHA1_HASH,\
  327. ERR_ACCESSAUTH_TIMEOUT,\
  328. ERR_ACCESSAUTH_CONNECT_SERVER,\
  329. ERROR_ACCESSAUTH_CONNECT_ACS,\
  330. ERROR_ACCESSAUTH_CONNECT_ACS_6,\
  331. ERROR_ACCESSAUTH_CONNECT_ACS_28,\
  332. ERROR_ACCESSAUTH_CONNECT_ACS_x}
  333. /*----End--AccessAuth------------------------------------*/
  334. /*----UpgradeRun--modify--by--Lwt--at--2020/4/21----*/
  335. #define ERROR_UPGRADERUN_CABSIGN_FAIL 0x50700001 //cab升级包签名校验失败
  336. #define ERROR_UPGRADERUN_CAB_UNZIP_FAIL 0x50700002 //cab升级包解压失败
  337. #define ERROR_UPGRADERUN_ZIP_UNZIP_FAIL 0x50700003 //zip升级包解压失败
  338. #define ERROR_UPGRADERUN_INSTALL_PACK_FAIL 0x50710001 //安装失败
  339. #define ERROR_UPGRADERUN_INSTALL_LIGHTPACK_FAIL 0x50710002 //轻量升级失败
  340. #define ERROR_UPGRADERUN_CREATE_VERSION_FAIL 0x50710003 //创建新版本目录失败
  341. #define ERROR_UPGRADERUN_INSTALL_CHECK_FAIL 0x50710004 //install check not pass
  342. /*----End--UpgradeRun-------------------------------*/
  343. #define IDCertificate_Public_Start 0x20190000
  344. #define LOG_EVT_IDCERTIFICATE_GREEN_ON (IDCertificate_Public_Start + 1)
  345. #define LOG_EVT_IDCERTIFICATE_GREEN_OFF (IDCertificate_Public_Start + 2)
  346. #define LOG_EVT_IDCERTIFICATE_RED_ON (IDCertificate_Public_Start + 3)
  347. #define LOG_EVT_IDCERTIFICATE_RED_OFF (IDCertificate_Public_Start + 4)
  348. #define LOG_EVT_IDCERTIFICATE_OP (IDCertificate_Public_Start + 5)
  349. #define CardIssuer_Public_Start 0x20390000
  350. #define LOG_EVT_CARDISSUER_GREEN_ON (CardIssuer_Public_Start + 1)
  351. #define LOG_EVT_CARDISSUER_GREEN_OFF (CardIssuer_Public_Start + 2)
  352. #define LOG_EVT_CARDISSUER_RED_ON (CardIssuer_Public_Start + 3)
  353. #define LOG_EVT_CARDISSUER_RED_OFF (CardIssuer_Public_Start + 4)
  354. #define LOG_EVT_CARDISSUER_OP (CardIssuer_Public_Start + 5)
  355. #define LOG_ERR_CARDISSUER_FEW_CARD_REMAINS (CardIssuer_Public_Start + 6)//卡箱少卡
  356. #define LOG_ERR_CARDISSUER_RETAIN_BIN_IS_FULL (CardIssuer_Public_Start + 7)//计数显示,回收箱满
  357. #define LOG_ERR_CARDISSUER_RETAIN_BIN_IS_FULL_SENSOR (CardIssuer_Public_Start + 8)//厂商传感器,回收箱满
  358. #define CardIssuerStore_Public_Start 0x22090000
  359. #define LOG_EVT_CARDISSUER_STORE_GREEN_ON (CardIssuerStore_Public_Start + 1)
  360. #define LOG_EVT_CARDISSUER_STORE_GREEN_OFF (CardIssuerStore_Public_Start + 2)
  361. #define LOG_EVT_CARDISSUER_STORE_OP (CardIssuerStore_Public_Start + 5)
  362. #define LOG_EVT_CARDISSUER_STORE_BATCH_READ_CARDINFO (CardIssuerStore_Public_Start + 6)
  363. #define LOG_EVT_CARDISSUER_STORE_ADD_CARD (CardIssuerStore_Public_Start + 7)
  364. //FINGERPRINT
  365. #define LOG_EVT_FINGERPRINT_GREEN_ON 0x20400001
  366. #define LOG_EVT_FINGERPRINT_GREEN_OFF 0x20400002
  367. #define LOG_EVT_FINGERPRINT_LOADFILE_FAILED 0x20400003
  368. #define LOG_EVT_PRINTER_GREEN_ON 0x20500001
  369. #define LOG_EVT_PRINTER_GREEN_OFF 0x20500002
  370. #define LOG_EVT_PRINTER_RED_ON 0x20500003
  371. #define LOG_EVT_PRINTER_RED_OFF 0x20500004
  372. //#define LOG_EVT_PINPAD_LIGHT_ON 0x20600001
  373. //#define LOG_EVT_PINPAD_LIGHT_OFF 0x20600002
  374. #define PinPad_Public_Start 0x20690000
  375. #define LOG_EVT_PINPAD_GREEN_ON 0x20690001
  376. #define LOG_EVT_PINPAD_GREEN_OFF 0x20690002
  377. #define LOG_EVT_PINPAD_RED_ON 0x20690003
  378. #define LOG_EVT_PINPAD_RED_OFF 0x20690004
  379. #define LOG_EVT_PINPAD_OP 0x20690005
  380. #define LOG_ERR_PINPAD_FAILED 0x20690006
  381. #define LOG_EVT_PINPAD_OPEN_FAIL 0x20690007
  382. #define LOG_EVT_PINPAD_OPEN_SUC 0x20690008
  383. #define LOG_WARN_PINPAD_ACTION 0x20690009
  384. #define LOG_ERR_PINPAD_KEY_LOST 0x2069000A
  385. #define LOG_ERR_PINPAD_KEY_LOST_SM 0x2069000B
  386. #define LOG_ERR_PINPAD_NOT_SM 0x2069000C
  387. #define LOG_EVT_PINPAD_CK_ZERO 0x2069000D
  388. #define LOG_EVT_PINPAD_SM_SN_REFRESH 0x2069000E
  389. #define LOG_EVT_HEADLIGHT_GREEN_ON 0x30800001
  390. #define LOG_EVT_HEADLIGHT_GREEN_OFF 0x30800002
  391. #define LOG_EVT_HEADLIGHT_RED_ON 0x30800003
  392. #define LOG_EVT_HEADLIGHT_RED_OFF 0x30800004
  393. #define LOG_EVT_VIBRATIONSENSOR 0x20900001 //震动
  394. #define LOG_EVT_PICKUP 0x20900005 //提机
  395. #define LOG_EVT_ONHOOK 0x20900006 //挂机
  396. #define LOG_EVT_OPENSENSOR_ON 0x20900007 //开门
  397. #define LOG_EVT_OPENSENSOR_OFF 0x20900008 //关门
  398. #define LOG_EVT_MOVESENSOR_ON 0x20900009 //有移动
  399. #define LOG_EVT_MOVESENSOR_OFF 0x2090000A //无移动
  400. #define LOG_EVT_CARDGATESENSOR 0x2090000B //卡嘴感应有异物
  401. #define LOG_EVT_CARDGATESENSOR_OFF 0x2090000C //卡嘴感应异物消失
  402. #define LOG_EVT_VIBRATIONSENSOR_OFF 0x2090000D //震动消失
  403. //以上gpio部分和错误码改造的厂商错误冲突,需要调整,涉及到gpio和上下文感知的配置文件
  404. //#define LOG_EVT_MOVEDETECT_ABNORMAL_WORKTIME 0x20980001 //移动检测不正常(工作时间)
  405. //#define LOG_EVT_MOVEDETECT_ABNORMAL_OFFWORK 0x20980002 //移动检测不正常(非工作时间)
  406. //#define LOG_EVT_MOVEDETECT_ABNORMAL 0x2090000C //移动检测不正常
  407. #define LOG_EVT_CUSTOMER_APPROACH 0x21100001
  408. #define LOG_EVT_CUSTOMER_LEAVE 0x21100002
  409. #define LOG_EVT_ENTER_FRONT 0x21100003
  410. #define LOG_EVT_BACK_TO_APPOACH 0x21100004
  411. #define ContactlessCard_Public_Start 0x21390000
  412. #define LOG_EVT_CONTACTLESS_CARD_GREEN_ON (ContactlessCard_Public_Start + 1)
  413. #define LOG_EVT_CONTACTLESS_CARD_GREEN_OFF (ContactlessCard_Public_Start + 2)
  414. #define LOG_EVT_CONTACTLESS_CARD_OP (ContactlessCard_Public_Start + 3)
  415. #define LOG_WARN_CONTACTLESS_CARD_FORGET_FETCH (ContactlessCard_Public_Start + 4)
  416. #define LOG_ERR_CONTACTLESS_CARD_FAILED (ContactlessCard_Public_Start + 5)
  417. //公有引用
  418. #define LOG_EVT_HSPS_LIGHT_ON 0x21700002
  419. #define LOG_EVT_HSPS_LIGHT_OFF 0x21700003
  420. #define LOG_EVT_HEALTH_FIRST_ENTER_MAINPADE_FROM_HEALTH_START 0x50100002 //健康启动以来首次进首页
  421. #define LOG_WARN_HEALTH_INSTALL_FINISHED 0x50100004 //安装成功的标识
  422. #define LOG_WARN_HEALTH_INSTALL_RESET 0x50100005 //请求重新安装的标识
  423. #define LOG_WARN_HEALTH_INSTALL_TIMESTAMP 0x50100006 //上报安装时间标识
  424. #define LOG_EVT_HEALTHMANAGER_BROWSER_IDLE 0x50100007 //浏览器实体重启
  425. #define LOG_WARN_HEALTH_MODULE_RESTART_TIMES 0x50140001 //模块指定时间内重启次数过多
  426. #define LOG_WARN_HEALTH_UPLOAD_INFO_ABOUT_TERM 0x50140002 //上传终端配置相关信息
  427. #define LOG_WARN_HEALTH_ACCESSAUTH_FAILED 0x50140003
  428. #define LOG_WARN_HEALTH_UPLOAD_INFO_ABOUT_TERM_BEFORE_AUTH 0x50140004 //上传终端配置相关信息(还没到准入就失败)
  429. #define LOG_ERR_HEALTH_FAILED 0x50180001
  430. #define LOG_ERR_HEALTH_START_ENTITY_FAILED 0x50180002
  431. #define EVENT_MOD_RELEASESIP_TIMEOUT 0x30470001 //SIP释放超时,重启SIPPHONE模块
  432. #define LOG_EVT_IEBROWSER_MOUSE_OP 0x40100001 //鼠标操作
  433. #define LOG_EVT_IEBROWSER_AGENT_INPUT_WRITING 0x40100002 //Agent Input State Writing
  434. #define LOG_EVT_IEBROWSER_AGENT_INPUT_IDLE 0x40100003 //Agent Input State Idle
  435. #define LOG_EVT_IEBROWSER_RESET_SITE_RESTART 0x401000F1 //重设root.ini的site,重启框架
  436. #define LOG_EVT_IEBROWSER_SEND_UI_OPERATION 0x401000F2 //发送UI操作事件,延迟页面退出
  437. #define LOG_EVT_IEBROWSER_LIGHT_ASSISTANT_ON 0x401000F3 //灯光提示工作人员协助 打开
  438. #define LOG_EVT_IEBROWSER_LIGHT_ASSISTANT_OFF 0x401000F4 //灯光提示工作人员协助 关闭
  439. #define LOG_EVT_IEBROWSER_RESTART_MACHINE 0x401000F5 //用户桌面,立即重启电脑
  440. #define LOG_EVT_IEBROWSER_SHUTDOWN_MACHINE 0x401000F6 //用户桌面,立即关闭电脑
  441. #define LOG_EVT_IEBROWSER_SET_RECOMMANDDER 0x401000E1
  442. #define LOG_TRACE_ENTITY_START_TIME 0x401000E2 //实体启动时间
  443. #define LOG_SLV_SPECIAL_LOG 0x40101000
  444. #define LOG_SLV_CHROMIUM_URLOPEN 0x40200001 //chromium启动url
  445. #define LOG_SLV_CHROMIUM_URLCHECK 0x40200002 //chromium check url
  446. #define LOG_SLV_CHROMIUM_OPENSUCCESS 0x40200003 //chromium打开成功
  447. #define LOG_SLV_CHROMIUM_OPENFAILED 0x40200004 //chromium打开成功
  448. #define LOG_EVT_CHROMIUM_USE_CUSTOM_FULTURE_URL 0x40200010 //使用自定义的业务链接
  449. #define LOG_EVT_CHROMIUM_DETECT_CUSTOM_FULTURE_URL_FROM_START 0x40200011
  450. #define LOG_EVT_CHROMIUM_DETECT_CUSTOM_FULTURE_URL_FROM_CONFIG 0x40200012
  451. #define LOG_EVT_CHROMIUM_DETECT_MAIN_URL_EMPTY 0x40200013
  452. #define LOG_EVT_CHROMIUM_OPEN_MAIN_URL 0x40200014
  453. #define LOG_EVT_CHROMIUM_OPEN_MAIN_WITH_UOS 0x40200015
  454. #define LOG_EVT_CHROMIUM_OPEN_AD_WITH_UOS 0x40200016
  455. #define LOG_EVT_CHROMIUM_BROWSER_CACHE_CLEAER 0x40200017
  456. #define LOG_EVT_CHROMIUM_OPEN_MAIN_WITH_UOSV2 0x40200018
  457. #define LOG_EVT_CHROMIUM_OPEN_AD_WITH_UOSV2 0x40200019
  458. #define LOG_EVT_CHROMIUM_BROWSER_USING_TYPE_CHANGE 0x4020001A
  459. #define LOG_EVT_CHROMIUM_BROWSER_LACK_OF_NEWONE 0x4020001B
  460. #define LOG_WARN_CHROMIUM_OPENWEBWARN 0x4020001C
  461. #define LOG_WARN_CHROMIUM_OPENWEBINFO 0x4020001D
  462. #define LOG_WARN_CHROMIUM_NOT_SUPPORT_TOKILL_SPECIFIED_BROWSER 0x4020001E
  463. #define LOG_WARN_CHROMIUM_INSTALL_URLS_CHECK 0x40200021
  464. #define LOG_WARN_CHROMIUM_INSTALL_NOTSURPORT 0x40200022
  465. #define LOG_WARN_CHROMIUM_VTMUSERMSG_ERR 0x40200023
  466. #define LOG_EVT_CHROMIUM_OPEN_INSTALLPAGE 0x40200024
  467. #define EVENT_RESTART_SHELL 0x50300001 // 重启Shell
  468. #define EVENT_RESTART_MACHINE 0x50300002 // 重启终端
  469. #define LOG_EVT_HEARTBEAT_CONNECTED 0x50300003 //连上分行心跳服务
  470. #define LOG_EVT_HEARTBEAT_UN_CONNECTED 0x50300004 //没连上分行心跳服务
  471. #define LOG_EVT_INC_GLOBAL_SETTING_SYNC 0x50301011 //集中配置同步
  472. #define LOG_EVT_INC_COMM_RECONNECT 0x50305021 //通信重新连接,重新准入
  473. #define LOG_EVT_INC_START_REMOTE_CONTROL 0x50305041 //启动远程控制
  474. #define LOG_EVT_INC_UPDATE_CHECK 0x50305061 //触发更新查询
  475. #define LOG_EVT_INC_RECOVER_SERVICE 0x50305011 //恢复服务
  476. #define LOG_EVT_INC_PAUSE_SERVICE 0x50305012 //暂停服务
  477. #define LOG_EVT_INC_AREA_SERVICE_SWITCH 0x50305013 //区域服务切换
  478. #define LOG_EVT_INC_VERSION_ROLLBACK 0x50305014 //版本回退
  479. #define LOG_EVT_INC_BRIDGE 0x50305015 //桥接
  480. #define LOG_EVT_INC_VEDIO_CONNECTING 0x50305016 //发起视频连接
  481. #define LOG_EVT_INC_TRADE_MANAGER_NORMAL 0x50305017 //恢复正常
  482. #define LOG_EVT_INC_TRADE_MANAGER_ON 0x50305018 //紧急启用交易
  483. #define LOG_EVT_INC_TRADE_MANAGER_OFF 0x50305019 //紧急限制交易
  484. #define LOG_EVT_INC_DEVICE_LOCK_ON 0x5030501A //设备锁定
  485. #define LOG_EVT_INC_DEVICE_UNLOCK 0x5030501B //设备解除锁定
  486. #define LOG_EVT_INC_DEVICE_KICK_OFF 0x5030501C //设备罚出
  487. #define LOG_EVT_CONNECT_BRANCH 0x5030501D //连接分行服务
  488. #define LOG_EVT_CONNECT_CENTER 0x5030501E //连接总行服务
  489. //请求框架重启 事件 2 0x50600001 请求健康实体执行框架重启,监护做回退监控,不重启操作系统。
  490. #define Event_Req_Framework_Restart 0x50600001
  491. //请求操作系统重启 事件 2 0x50600002 请求健康实体执行操作系统重启,监护不做回退监控,
  492. #define Event_Req_OS_Restart 0x50600002
  493. //请求版本倒回重启 事件 2 0x50600003 请求健康实体执行框架重启,(心跳在线回退),监护不做回退监控
  494. #define Event_Req_Framework_Rollback 0x50600003
  495. //请求框架重启 事件 2 0x50600004 请求健康实体执行框架重启,非版本升级,监护不做回退监控
  496. #define Event_Req_Framework_No_Upgrade_Restart 0x50600004
  497. //适配器升级,请求重启应用
  498. #define Event_DeviceAdapterUpgrade_Framework_Restart 0x50600005
  499. //请求框架重启 事件 2 0x50600006 请求健康实体执行框架重启,版本回退,监护不做回退监控
  500. #define Event_Req_Framework_Rollback_Restart 0x50600006
  501. //请求框架重启 事件 2 0x5060007 请求健康实体执行操作系统重启,版本升级,监护做回退监控
  502. #define Event_Req_OS_Upgrade_Restart 0x50600007
  503. #define Event_DeviceAdapterUpgrade_OS_Restart 0x50600008 //适配器升级,请求重启系统
  504. #define Event_DeviceAdapterRollBack_Framework_Restart 0x50600009 //适配器回退,请求重启应用
  505. #define Event_DeviceAdapterRollBack_OS_Restart 0x5060000a //适配器升级,请求重启系统
  506. // 通过健康实体请求框架重启
  507. #define EVENT_CONSOLE_REQ_RESTART_SHELL 0x50800001
  508. // 通过健康实体请求框架退出
  509. #define EVENT_CONSOLE_REQ_SHUTDOWN_SHELL 0x50800002
  510. // 通过健康实体请求电源重启
  511. #define EVENT_CONSOLE_REQ_RESTART_POWER 0x50800003
  512. //gui实体告警系统定制信息
  513. #define WARN_GUICONSOLE_CHECK_SYSTEMINIT 0x50810001
  514. //gui实体初始化还原
  515. #define WARN_GUICONSOLE_INIT_RESTORE 0x50810002
  516. //gui实体CmbUser删除
  517. #define WARN_GUICONSOLE_ACCOUTS_REMOVE 0x50810003
  518. //gui实体URL_ERR
  519. #define WARN_GUICONSOLE_URL_ERR 0x50810004
  520. //gui告警上送
  521. #define WARN_GUICONSOLE_LOG_INFO 0x50810005
  522. //LogSender已订阅,请不要重复订阅
  523. #define WARN_GUICONSOLE_LOG_ALREADY_REGISTER 0x50820001
  524. //LogSender已反订阅,请不要重复调用
  525. #define WARN_GUICONSOLE_LOG_ALREADY_UNREGISTER 0x50820002
  526. //GetAllEntity-GetAllRegistedEntity失败
  527. #define WARN_GUICONSOLE_GETALLENTITY_REGISTERED 0x50820011
  528. //获取实体信息失败,调用GetEntity失败
  529. #define WARN_GUICONSOLE_GETALLENTITY_GETENTITY 0x50820012
  530. //获取实体信息失败,GetEntity失败
  531. #define WARN_GUICONSOLE_GETENTITY_FAILED 0x50820013
  532. //guiconsole无权限进行该操作
  533. #define WARN_GUICONSOLE_NO_PRIVILIGE 0x50820101
  534. //未知重启原因
  535. #define WARN_GUICONSOLE_REBOOT_UNKNOWN_REASON 0x50820301
  536. //性能监控打开失败,调用snapshot异常
  537. #define WARN_GUICONSOLE_PERFORMANCE_SNAPSHOT 0x50820401
  538. //性能监控打开失败,thread已存在
  539. #define WARN_GUICONSOLE_PERFORMANCE_EXISTED 0x50820402
  540. //性能监控关闭失败,thread不存在
  541. #define WARN_GUICONSOLE_PERFORMANCE_NOTEXISTED 0x50820403
  542. //性能监控打开失败,Process32First调用异常
  543. #define WARN_GUICONSOLE_PERFORMANCE_PROCESS32FIRST 0x50820402
  544. //日志订阅参数错误,请检查输入参数
  545. #define WARN_GUICONSOLE_LOGSENDER_UNVAILD_INPUT 0x50820501
  546. //实体监控打开失败,获取实体信息错误
  547. #define WARN_GUICONSOLE_ENTITYMONITOR_GETINFO_FAILED 0x50820601
  548. //实体监控打开失败,thread已存在
  549. #define WARN_GUICONSOLE_ENTITYMONITOR_EXISTED 0x50820602
  550. //实体监控关闭失败,thread不存在
  551. #define WARN_GUICONSOLE_ENTITYMONITOR_NOTEXISTED 0x50820603
  552. //实体监控打开失败,无权限
  553. #define WARN_GUICONSOLE_ENTITYMONITOR_NO_PRIVILEGE 0x50820604
  554. //实体监控打开失败,注册异常
  555. #define WARN_GUICONSOLE_ENTITYMONITOR_REGISTER 0x50820605
  556. //实体监控关闭失败,反注册异常
  557. #define WARN_GUICONSOLE_ENTITYMONITOR_UNREGISTER 0x50820606
  558. //获取终端基本信息失败,GetAllEntity失败
  559. #define WARN_GUICONSOLE_BASICINFO_GETENTITY 0x50820701
  560. //获取终端基本信息失败,systemInfo失败
  561. #define WARN_GUICONSOLE_BASICINFO_SYSTEMINFO_FAILED 0x50820702
  562. //获取终端基本信息失败,runinfo失败
  563. #define WARN_GUICONSOLE_BASICINFO_RUNINFO_FAILED 0x50820703
  564. //实体控制,打开日志失败,日志不存在
  565. #define WARN_GUICONSOLE_ENTITYCONTROL_LOG_NOTEXIST 0x50820801
  566. //实体控制,帮助-root配置打开失败
  567. #define WARN_GUICONSOLE_HELP_ROOT_FAILED 0x50820901
  568. //实体控制,帮助-center配置打开失败
  569. #define WARN_GUICONSOLE_HELP_CENTER_FAILED 0x50820902
  570. //实体控制,帮助-shell配置打开失败
  571. #define WARN_GUICONSOLE_HELP_SHELL_FAILED 0x50820903
  572. //实体控制,帮助-vtmerr配置打开失败
  573. #define WARN_GUICONSOLE_HELP_VTMERR_FAILED 0x50820904
  574. //实体控制,帮助--获取节点失败
  575. #define WARN_GUICONSOLE_HELP_GETSECTION_FAILED 0x50820905
  576. #define LOG_EVT_MOD_ASSISCHAN_STARTED_SUCCESS 0x30C08010 //协助通道实体启动成功
  577. #define LOG_EVT_MOD_SIPPHONE_STARTED_SUCCESS 0x30108280 //sipphone 实体启动成功
  578. #define LOG_EVT_MOD_SALESRECORDER_STARTED_SUCCESS 0x3151000B //salesrecorder 实体启动成功
  579. #define LOG_EVT_MOD_LOCALPLAYER_STARTED_SUCCESS 0x3130010D //localplayer 实体启动成功
  580. #define LOG_EVT_MOD_MEDIACONTROLLER_STARTED_SUCCESS 0x20890090 //mediacontroller 实体启动成功
  581. #define LOG_EVT_MOD_FACETRACKING_STARTED_SUCCESS 0x31280009 //facetracking 实体启动成功
  582. #define EVENT_MOD_SIP_RESART 0x301A0101 //重启机器
  583. #endif // __EVENT_CODE_H