From db75b45e9a7ce347162b8d3a36e4a7f46cfe199e Mon Sep 17 00:00:00 2001 From: fuliqi <fuliqi@qq.com> Date: 星期一, 10 二月 2025 15:30:18 +0800 Subject: [PATCH] 核算导出单独对录像扣分的数量做处理 --- ycl-server/src/main/java/com/ycl/thread/OSDCheckThread.java | 30 ++++++------------------------ 1 files changed, 6 insertions(+), 24 deletions(-) diff --git a/ycl-server/src/main/java/com/ycl/thread/OSDCheckThread.java b/ycl-server/src/main/java/com/ycl/thread/OSDCheckThread.java index ab6dbe5..1d8863b 100644 --- a/ycl-server/src/main/java/com/ycl/thread/OSDCheckThread.java +++ b/ycl-server/src/main/java/com/ycl/thread/OSDCheckThread.java @@ -13,18 +13,6 @@ @Slf4j public class OSDCheckThread implements Callable<OSDResult> { private TMonitor monitor; - @Value("${HK.userName}") - public String HKUserName; - @Value("${HK.password}") - public String HKPassword; - @Value("${DH.userName}") - public String DHUserName; - @Value("${DH.password}") - public String DHPassword; - @Value("${YS.userName}") - public String YSUserName; - @Value("${YS.password}") - public String YSPassword; public OSDCheckThread(TMonitor monitor) { this.monitor = monitor; @@ -42,30 +30,27 @@ public OSDResult call() throws Exception { if (DeviceType.HK.getType().equals(monitor.getDeviceType())) { //娴峰悍 - OSDResult osd = HKApi.getOsdByIP(monitor.getIp(), HKUserName, HKPassword); + OSDResult osd = HKApi.getOsdByIP(monitor.getSerialNumber(),monitor.getIp(),monitor.getUsername(),monitor.getPassword()); OSDResult osdResult = checkSuccess(monitor, osd); if (osdResult!=null) { - log.info("娴峰悍璋冪敤鎴愬姛" + osd); return osd; }else { return null; } } else if (DeviceType.DH.getType().equals(monitor.getDeviceType())) { //澶у崕 - OSDResult osd = DHApi.getOsd(monitor.getIp(), DHUserName, DHPassword); + OSDResult osd = DHApi.getOsd(monitor.getSerialNumber(),monitor.getIp(), monitor.getUsername(),monitor.getPassword()); OSDResult osdResult = checkSuccess(monitor, osd); if (osdResult!=null) { - log.info("澶у崕璋冪敤鎴愬姛" + osd); return osd; }else { return null; } } else if (DeviceType.YS.getType().equals(monitor.getDeviceType())) { //瀹囪 - OSDResult osd = YSApi.getOsd(monitor.getIp(), YSUserName, YSPassword); + OSDResult osd = YSApi.getOsd(monitor.getIp(), monitor.getUsername(),monitor.getPassword()); OSDResult osdResult = checkSuccess(monitor, osd); if (osdResult!=null) { - log.info("瀹囪璋冪敤鎴愬姛" + osd); return osd; }else { return null; @@ -78,24 +63,21 @@ private OSDResult tryAllApi(TMonitor monitor) { //灏濊瘯娴峰悍鐨刟pi - OSDResult hkosd = HKApi.getOsdByIP(monitor.getIp(), HKUserName, HKPassword); + OSDResult hkosd = HKApi.getOsdByIP(monitor.getSerialNumber(),monitor.getIp(), monitor.getUsername(),monitor.getPassword()); if (hkosd != null) { hkosd.setSerialNumber(monitor.getSerialNumber()); - log.info("娴峰悍璋冪敤鎴愬姛" + hkosd); return hkosd; } //灏濊瘯澶у崕鐨刟pi - OSDResult dhosd = DHApi.getOsd(monitor.getIp(), DHUserName, DHPassword); + OSDResult dhosd = DHApi.getOsd(monitor.getSerialNumber(),monitor.getIp(),monitor.getUsername(),monitor.getPassword()); if (dhosd != null) { dhosd.setSerialNumber(monitor.getSerialNumber()); - log.info("澶у崕璋冪敤鎴愬姛" + dhosd); return dhosd; } //瀹囪api - OSDResult ysosd = YSApi.getOsd(monitor.getIp(), YSUserName, YSPassword); + OSDResult ysosd = YSApi.getOsd(monitor.getIp(), monitor.getUsername(),monitor.getPassword()); if (ysosd != null) { ysosd.setSerialNumber(monitor.getSerialNumber()); - log.info("瀹囪璋冪敤鎴愬姛" + ysosd); return ysosd; } return null; -- Gitblit v1.8.0