From ae0c129c499e7e166399f2e3e2ccca93a076a669 Mon Sep 17 00:00:00 2001 From: fuliqi <fuliqi@qq.com> Date: 星期二, 03 九月 2024 10:05:36 +0800 Subject: [PATCH] osd等待时间配置,安全资源手动打分 --- ycl-server/src/main/java/com/ycl/api/YS/YSApi.java | 24 +++++++++--------------- 1 files changed, 9 insertions(+), 15 deletions(-) diff --git a/ycl-server/src/main/java/com/ycl/api/YS/YSApi.java b/ycl-server/src/main/java/com/ycl/api/YS/YSApi.java index e36f651..6843e77 100644 --- a/ycl-server/src/main/java/com/ycl/api/YS/YSApi.java +++ b/ycl-server/src/main/java/com/ycl/api/YS/YSApi.java @@ -3,21 +3,14 @@ import com.sun.jna.Pointer; import com.sun.jna.ptr.IntByReference; -import com.ycl.api.DH.lib.ToolKits; -import com.ycl.api.DH.utils.DHApi; import com.ycl.api.YS.lib.NetDEVSDKLib; import com.ycl.api.YS.login.Login; -import com.ycl.api.YS.util.Common; import com.ycl.platform.domain.result.OSDResult; -import com.ycl.utils.StringUtils; import lombok.extern.slf4j.Slf4j; -import javax.swing.*; -import javax.swing.table.DefaultTableModel; import java.nio.charset.StandardCharsets; -import java.text.ParseException; import java.text.SimpleDateFormat; -import java.util.Vector; +import java.util.Date; import static com.ycl.api.YS.lib.NetDEVSDKLib.NETDEV_LOGIN_PROTO_E.NETDEV_LOGIN_PROTO_ONVIF; @@ -25,7 +18,6 @@ public class YSApi { public static OSDResult getOsd(String ip, String userName, String password) { - log.info("ip:{},鐢ㄦ埛:{}锛屽瘑鐮�:{}", ip, userName, password); //鐧诲綍 NetDEVSDKLib.NETDEV_DEVICE_LOGIN_INFO_S stDevLoginInfo = new NetDEVSDKLib.NETDEV_DEVICE_LOGIN_INFO_S(); NetDEVSDKLib.NETDEV_SELOG_INFO_S stSELogInfo = new NetDEVSDKLib.NETDEV_SELOG_INFO_S(); @@ -44,15 +36,17 @@ NetDEVSDKLib.NETDEV_VIDEO_CHL_DETAIL_INFO_EX_S[] stVideoChlList = (NetDEVSDKLib.NETDEV_VIDEO_CHL_DETAIL_INFO_EX_S[]) new NetDEVSDKLib.NETDEV_VIDEO_CHL_DETAIL_INFO_EX_S().toArray(nMaxChlCount); boolean bRe = YSInit.netdevsdk.NETDEV_QueryVideoChlDetailListEx(lpUserID, dwChlCount, stVideoChlList); if (!bRe) { - log.error("error code" + YSInit.netdevsdk.NETDEV_GetLastError()); +// log.error("error code" + YSInit.netdevsdk.NETDEV_GetLastError()); return null; } //鑾峰彇鏃堕棿 NetDEVSDKLib.NETDEV_TIME_CFG_S stTimeCfg = new NetDEVSDKLib.NETDEV_TIME_CFG_S(); stTimeCfg.write(); boolean bRetime = NetDemo.netdevsdk.NETDEV_GetSystemTimeCfg(lpUserID, stTimeCfg); + Date checkTime = new Date(); + osdResult.setCheckTime(checkTime); if (!bRetime) { - log.error("error code" + YSInit.netdevsdk.NETDEV_GetLastError()); +// log.error("error code" + YSInit.netdevsdk.NETDEV_GetLastError()); return null; } else { stTimeCfg.read(); @@ -82,7 +76,7 @@ try { osdResult.setOsdTime(format.parse(strTime)); } catch (Exception e) { - log.error(ip + "鏃堕棿瑙f瀽鏈夎"); +// log.error(ip + "鏃堕棿瑙f瀽鏈夎"); } } //鑾峰彇osd @@ -92,7 +86,7 @@ boolean bRet = YSInit.netdevsdk.NETDEV_GetDevConfig(lpUserID, stVideoChlList[0].dwChannelID, NetDEVSDKLib.NETDEV_CONFIG_COMMAND_E.NETDEV_GET_OSDCFG, stOSDInfo.getPointer(), 616, dwBytesReturned); if (!bRet) { - log.error("error code" + YSInit.netdevsdk.NETDEV_GetLastError()); +// log.error("error code" + YSInit.netdevsdk.NETDEV_GetLastError()); return null; } stOSDInfo.read(); @@ -117,9 +111,9 @@ YSInit.netdevsdk.NETDEV_Logout(lpUserID); return osdResult; } else { - log.error("error code" + YSInit.netdevsdk.NETDEV_GetLastError()); +// log.error("ip:"+ip+",error code" + YSInit.netdevsdk.NETDEV_GetLastError()); + return null; } - return null; } public static void demo() { -- Gitblit v1.8.0