From 2607eb0f1105f753d48d8eafe7799b6efb2c66ba Mon Sep 17 00:00:00 2001 From: ‘liusuyi’ <1951119284@qq.com> Date: 星期一, 10 七月 2023 16:03:05 +0800 Subject: [PATCH] 增加门禁主机报警事件解析上传mqtt --- src/main/java/com/ard/utils/hiksdk/service/impl/LoginResultCallBack.java | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/ard/utils/hiksdk/service/impl/LoginResultCallBack.java b/src/main/java/com/ard/utils/hiksdk/service/impl/LoginResultCallBack.java index 4ee2bf5..5f8b731 100644 --- a/src/main/java/com/ard/utils/hiksdk/service/impl/LoginResultCallBack.java +++ b/src/main/java/com/ard/utils/hiksdk/service/impl/LoginResultCallBack.java @@ -19,19 +19,21 @@ public class LoginResultCallBack implements HCNetSDK.FLoginResultCallBack { private DeviceInfo deviceInfo; - public LoginResultCallBack(DeviceInfo deviceInfo) - { - this.deviceInfo=deviceInfo; + + public LoginResultCallBack(DeviceInfo deviceInfo) { + this.deviceInfo = deviceInfo; } + @Override public int invoke(int lUserID, int dwResult, HCNetSDK.NET_DVR_DEVICEINFO_V30 lpDeviceinfo, Pointer pUser) { + String deviceIpPort = deviceInfo.getIp() + ":" + deviceInfo.getPort(); if (dwResult == 1) { GlobalVariable.loginMap.put(deviceInfo.getDeviceId(), lUserID); - log.info(deviceInfo.getIp() + ":" + deviceInfo.getPort() + "鐧诲綍鎴愬姛"); + log.info("璁惧銆�" + deviceIpPort + "銆戠櫥褰曟垚鍔�"); // 璁剧疆鎶ヨ鍥炶皟鍑芥暟锛屽缓绔嬫姤璀︿笂浼犻�氶亾锛堝惎鐢ㄥ竷闃诧級 - HikClientUtil.setupAlarmChan(lUserID, -1); + HikClientUtil.setupAlarmChan(deviceIpPort, lUserID, -1); } else { - log.info(deviceInfo.getIp() + ":" + deviceInfo.getPort() + "鐧诲綍澶辫触"); + log.info("璁惧銆�" + deviceIpPort + "銆戠櫥褰曞け璐�"); } return 1; } -- Gitblit v1.9.3