| | |
| | | break; |
| | | case HCNetSDK.COMM_ALARM_ACS: |
| | | //region 门禁主机报警处理 |
| | | log.debug("门禁主机报警上传"); |
| | | ArdEquipExternal accessControlHost = new ArdEquipExternal(); |
| | | accessControlHost.setIp(sDeviceIP); |
| | | accessControlHost.setPort(wLinkPort); |
| | |
| | | // log.debug("非事件报警数据上报(暂不解析)"); |
| | | break; |
| | | } |
| | | |
| | | int dwMinor = strACSInfo.dwMinor; |
| | | if (dwMinor != 80 && dwMinor != 104) { |
| | | //只解析真人检测失败和人脸抓拍失败的次类型事件 |
| | | break; |
| | | } |
| | | // log.info("门禁主机报警上传"); |
| | | // log.info("【主类型】事件"); |
| | | |
| | | |
| | | String alarmType = ""; |
| | | switch (dwMinor) { |
| | | case 104: |
| | |
| | | alarmType = "人脸抓拍失败"; |
| | | break; |
| | | } |
| | | log.debug("【主类型】事件"+alarmType); |
| | | String alarmTime = DateUtils.convertDate(parseAlarmTime(strACSInfo.struTime), "yyyy-M-d H:m:s"); |
| | | |
| | | //事件图片处理 |