From 69fbaaa1a5fd16b05953e750ea7fcc3e18e3a27c Mon Sep 17 00:00:00 2001
From: yantian yue <306727702@qq.com>
Date: 星期三, 18 十月 2023 16:12:32 +0800
Subject: [PATCH] OPCUA更新

---
 guns-vip-main/src/main/java/cn/stylefeng/guns/opcua/cert/MethodName.java      |   12 ++++++------
 guns-vip-main/src/main/java/cn/stylefeng/guns/opcua/client/ClientHandler.java |   10 ++++++----
 2 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/guns-vip-main/src/main/java/cn/stylefeng/guns/opcua/cert/MethodName.java b/guns-vip-main/src/main/java/cn/stylefeng/guns/opcua/cert/MethodName.java
index 1c9738f..7320044 100644
--- a/guns-vip-main/src/main/java/cn/stylefeng/guns/opcua/cert/MethodName.java
+++ b/guns-vip-main/src/main/java/cn/stylefeng/guns/opcua/cert/MethodName.java
@@ -5,12 +5,12 @@
 @Slf4j
 public class MethodName {
     public void a(String name){
-        log.info("str={}", name);
+        log.info("str={},鍝嶅簲鏂规硶:{}", name,"A");
     }
-    public void b(String name,String value){
-        log.info("item={}, value={},{}", name, value,"BBBBBB");
+    public void b(String name){
+        log.info("str={},鍝嶅簲鏂规硶:{}", name,"B");
     }
-    public void c(String name,String value){
-        log.info("item={}, value={},{}", name, value,"CCCCCC");
-        }
+    public void c(String name){
+        log.info("str={},鍝嶅簲鏂规硶:{}", name,"C");
+    }
 }
diff --git a/guns-vip-main/src/main/java/cn/stylefeng/guns/opcua/client/ClientHandler.java b/guns-vip-main/src/main/java/cn/stylefeng/guns/opcua/client/ClientHandler.java
index 683c3ce..44743ac 100644
--- a/guns-vip-main/src/main/java/cn/stylefeng/guns/opcua/client/ClientHandler.java
+++ b/guns-vip-main/src/main/java/cn/stylefeng/guns/opcua/client/ClientHandler.java
@@ -56,7 +56,7 @@
 
 	@Autowired
 	private OpcuaConfController opcuaConfController;
-	List<OpcuaConfResult> a = null;
+
 
 	/**
 	 * 
@@ -162,11 +162,12 @@
 	 */
 
 	public void handle(NodeId id, Variant value){
+		long startTime = System.currentTimeMillis();
+
 		OpcuaConfParam opcuaConfParam=new OpcuaConfParam();
 		opcuaConfParam.setNode(id.getIdentifier().toString());
-		if(a == null || a.size() == 0) {
-			a=opcuaConfController.mylist(opcuaConfParam);
-		}
+		List<OpcuaConfResult> a=opcuaConfController.mylist(opcuaConfParam);
+
 		String str1 = id.getIdentifier().toString()+":"+value.getValue().toString();
 		try {
 			Class<?> clazz = Class.forName(a.get(0).getRModule());
@@ -177,6 +178,7 @@
 				 InvocationTargetException e) {
 			e.printStackTrace();
 		}
+		log.info("浠g爜鎵ц鏃堕棿锛�" + (System.currentTimeMillis() - startTime) + "姣");
 	}
 
 	/**

--
Gitblit v1.9.3