From 733aaaac3ed6a41b78f74c0bcb4d5de7725d788c Mon Sep 17 00:00:00 2001
From: wu <731351411@qq.com>
Date: 星期一, 15 一月 2024 16:32:02 +0800
Subject: [PATCH] 更新已有未完成任务提示

---
 springboot-vue3/src/main/java/com/example/springboot/component/Plcaction.java |   38 +++++++++++++++++++++-----------------
 1 files changed, 21 insertions(+), 17 deletions(-)

diff --git a/springboot-vue3/src/main/java/com/example/springboot/component/Plcaction.java b/springboot-vue3/src/main/java/com/example/springboot/component/Plcaction.java
index f601cbb..8e82383 100644
--- a/springboot-vue3/src/main/java/com/example/springboot/component/Plcaction.java
+++ b/springboot-vue3/src/main/java/com/example/springboot/component/Plcaction.java
@@ -66,16 +66,16 @@
       }
 
       // 璋冪敤鏂规硶锛岃繘琛岃祴鍊�
-      this.readValue();
-      String PlcAddress = this.name;
-      Integer Plccount = this.count;
+//      this.readValue();
+//      String PlcAddress = this.name;
+//      Integer Plccount = this.count;
       // System.out.println(PlcAddress);
 
-      // List<Boolean> paramlist = S7control.getinstance().ReadBits("DB2.0.0", 26);
-      Boolean[] values = { false, true, true, true, true, true, true, true, true,
-          true, true, true, true, true, true, true, true, true, true, true, true, true, true,
-          true, false, true };
-      List<Boolean> paramlist = new ArrayList<>(Arrays.asList(values));
+     List<Boolean> paramlist = S7control.getinstance().ReadBits("DB102.0.0", 10);
+//      Boolean[] values = { false, true, true, true, true, true, true, true, true,
+//          true, true, true, true, true, true, true, true, true, true, true, true, true, true,
+//          true, false, true };
+//      List<Boolean> paramlist = new ArrayList<>(Arrays.asList(values));
 
       if (paramlist != null) {
 
@@ -88,16 +88,18 @@
 
         JSONObject jsonObject = new JSONObject();
         jsonObject.append("params", params);
-        WebSocketServer sendwServer = WebSocketServer.sessionMap.get("action");
-        if (sendwServer != null) {
-          sendwServer.sendMessage(jsonObject.toString());
-        }
-      }
 
-      WebSocketServer webSocketServer = WebSocketServer.sessionMap.get("action");
-      if (webSocketServer != null) {
 
-        List<String> messages = webSocketServer.getMessages();
+
+      ArrayList<WebSocketServer> sendwServer = WebSocketServer.sessionMap.get("action");
+      if (sendwServer != null) {
+        for (WebSocketServer webserver : sendwServer) {
+          webserver.sendMessage(jsonObject.toString());
+
+
+
+
+        List<String> messages = webserver.getMessages();
 
         String addressList = "DB2.0.0";
 
@@ -130,8 +132,10 @@
           System.out.println("messageValues锛�" + messageBooleans);
           System.out.println("addressList锛�" + addressList);
           // 娓呯┖娑堟伅鍒楄〃
-          webSocketServer.clearMessages();
+          webserver.clearMessages();
         }
+        }
+      }
       }
     }
   }

--
Gitblit v1.8.0