From d22bbb827940050d4df2bf3fb16dae79eba91d4e Mon Sep 17 00:00:00 2001
From: fuliqi <fuliqi@qq.com>
Date: 星期二, 12 十一月 2024 18:45:15 +0800
Subject: [PATCH] 批量审核bug,离线时间点回显

---
 ycl-server/src/main/java/com/ycl/thread/OSDCheckThread.java |   68 +++++++++++++++++++++++++++------
 1 files changed, 55 insertions(+), 13 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..fa9788b 100644
--- a/ycl-server/src/main/java/com/ycl/thread/OSDCheckThread.java
+++ b/ycl-server/src/main/java/com/ycl/thread/OSDCheckThread.java
@@ -13,21 +13,21 @@
 @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) {
+    public OSDCheckThread(TMonitor monitor, String HKUserName, String HKPassword, String DHUserName, String DHPassword, String YSUserName, String YSPassword) {
         this.monitor = monitor;
+        this.HKUserName = HKUserName;
+        this.HKPassword = HKPassword;
+        this.DHUserName = DHUserName;
+        this.DHPassword = DHPassword;
+        this.YSUserName = YSUserName;
+        this.YSPassword = YSPassword;
     }
 
     public TMonitor getMonitor() {
@@ -38,6 +38,54 @@
         this.monitor = monitor;
     }
 
+    public String getHKUserName() {
+        return HKUserName;
+    }
+
+    public void setHKUserName(String HKUserName) {
+        this.HKUserName = HKUserName;
+    }
+
+    public String getHKPassword() {
+        return HKPassword;
+    }
+
+    public void setHKPassword(String HKPassword) {
+        this.HKPassword = HKPassword;
+    }
+
+    public String getDHUserName() {
+        return DHUserName;
+    }
+
+    public void setDHUserName(String DHUserName) {
+        this.DHUserName = DHUserName;
+    }
+
+    public String getDHPassword() {
+        return DHPassword;
+    }
+
+    public void setDHPassword(String DHPassword) {
+        this.DHPassword = DHPassword;
+    }
+
+    public String getYSUserName() {
+        return YSUserName;
+    }
+
+    public void setYSUserName(String YSUserName) {
+        this.YSUserName = YSUserName;
+    }
+
+    public String getYSPassword() {
+        return YSPassword;
+    }
+
+    public void setYSPassword(String YSPassword) {
+        this.YSPassword = YSPassword;
+    }
+
     @Override
     public OSDResult call() throws Exception {
         if (DeviceType.HK.getType().equals(monitor.getDeviceType())) {
@@ -45,7 +93,6 @@
             OSDResult osd = HKApi.getOsdByIP(monitor.getIp(), HKUserName, HKPassword);
             OSDResult osdResult = checkSuccess(monitor, osd);
             if (osdResult!=null) {
-                log.info("娴峰悍璋冪敤鎴愬姛" + osd);
                 return osd;
             }else {
                 return null;
@@ -55,7 +102,6 @@
             OSDResult osd = DHApi.getOsd(monitor.getIp(), DHUserName, DHPassword);
             OSDResult osdResult = checkSuccess(monitor, osd);
             if (osdResult!=null) {
-                log.info("澶у崕璋冪敤鎴愬姛" + osd);
                 return osd;
             }else {
                 return null;
@@ -65,7 +111,6 @@
             OSDResult osd = YSApi.getOsd(monitor.getIp(), YSUserName, YSPassword);
             OSDResult osdResult = checkSuccess(monitor, osd);
             if (osdResult!=null) {
-                log.info("瀹囪璋冪敤鎴愬姛" + osd);
                 return osd;
             }else {
                 return null;
@@ -81,21 +126,18 @@
         OSDResult hkosd = HKApi.getOsdByIP(monitor.getIp(), HKUserName, HKPassword);
         if (hkosd != null) {
             hkosd.setSerialNumber(monitor.getSerialNumber());
-            log.info("娴峰悍璋冪敤鎴愬姛" + hkosd);
             return hkosd;
         }
         //灏濊瘯澶у崕鐨刟pi
         OSDResult dhosd = DHApi.getOsd(monitor.getIp(), DHUserName, DHPassword);
         if (dhosd != null) {
             dhosd.setSerialNumber(monitor.getSerialNumber());
-            log.info("澶у崕璋冪敤鎴愬姛" + dhosd);
             return dhosd;
         }
         //瀹囪api
         OSDResult ysosd = YSApi.getOsd(monitor.getIp(), YSUserName, YSPassword);
         if (ysosd != null) {
             ysosd.setSerialNumber(monitor.getSerialNumber());
-            log.info("瀹囪璋冪敤鎴愬姛" + ysosd);
             return ysosd;
         }
         return null;

--
Gitblit v1.8.0