From 560303799978bd141dc1e9553b7607012591fb42 Mon Sep 17 00:00:00 2001
From: 严智鑫 <test>
Date: 星期二, 17 六月 2025 17:02:53 +0800
Subject: [PATCH] 1.json文件优化  增加配置项:【1.触发点;2.逻辑线程时间间隔】 2.优化处理代码 【1.去除多余日志输出点;2.两个设备json文件进行根据codeId进行关联;3.调整代码先后顺序】 3.json文件路径提出jar包外,可在设备表上配置上配置路径。因原方式修改地址json 后需重新打包,实际调试中传递jar包比较浪费时间

---
 ShangHaiMesParent/moduleService/plcConnectModule/src/main/java/com/mes/AppRunnerConfig.java |   22 +++++++++++++---------
 1 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/ShangHaiMesParent/moduleService/plcConnectModule/src/main/java/com/mes/AppRunnerConfig.java b/ShangHaiMesParent/moduleService/plcConnectModule/src/main/java/com/mes/AppRunnerConfig.java
index 026476d..9871115 100644
--- a/ShangHaiMesParent/moduleService/plcConnectModule/src/main/java/com/mes/AppRunnerConfig.java
+++ b/ShangHaiMesParent/moduleService/plcConnectModule/src/main/java/com/mes/AppRunnerConfig.java
@@ -34,15 +34,19 @@
         //1.鏍规嵁鏁版嵁搴撹澶囪〃鍔犺浇鏁版嵁  寰楀埌鍏ㄩ儴 璁惧淇℃伅
         List<Machine> listMachine = machineService.getMachineConfig();
         //2.鏍规嵁璁惧閰嶇疆杩涜鍔犺浇澶氱嚎绋�
-        for (int i = 1; i < listMachine.size(); i++)
-            try {
-                Machine machine = listMachine.get(i);
-                Thread thread = new Thread(new MachineThread(machine, api));
-                thread.start();
-                thread.setName(machine.getName());
-            } catch (Exception e) {
-                // TODO: handle exception
-                System.out.println("澶氱嚎绋嬪紓甯革紒锛�");
+        //2.鏍规嵁璁惧閰嶇疆杩涜鍔犺浇澶氱嚎绋�
+        for (int i = 0; i < listMachine.size(); i++){
+            if("ON".equals(listMachine.get(i).getOpen()) ){
+                try {
+                    Machine machine = listMachine.get(i);
+                    Thread thread = new Thread(new MachineThread(machine, api));
+                    thread.start();
+                    thread.setName(machine.getName());
+                } catch (Exception e) {
+                    // TODO: handle exception
+                    System.out.println("澶氱嚎绋嬪紓甯革紒锛�");
+                }
             }
+        }
     }
 }
\ No newline at end of file

--
Gitblit v1.8.0