From 979f95e192e306bf8ae6552415d20c57015baab4 Mon Sep 17 00:00:00 2001
From: 严智鑫 <test>
Date: 星期三, 22 十月 2025 13:59:05 +0800
Subject: [PATCH] 优化:短连接+抛异常 防止异常导致端口占用 无法连接设备
---
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/AppRunnerConfig.java | 48 ++++++++++++++++++++++++------------------------
1 files changed, 24 insertions(+), 24 deletions(-)
diff --git a/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/AppRunnerConfig.java b/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/AppRunnerConfig.java
index 4339a36..0357a7a 100644
--- a/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/AppRunnerConfig.java
+++ b/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/AppRunnerConfig.java
@@ -46,29 +46,29 @@
List<Machine> machineDispensing =machineMapper.selectList(new QueryWrapper<Machine>().lambda().eq(Machine::getName,"鑷姩鐐硅兌鏈�").eq(Machine::getState,"寮�宸�"));
List<Machine> machineListRotate =machineMapper.selectList(new QueryWrapper<Machine>().lambda().eq(Machine::getName,"鏃嬭浆鍙�").eq(Machine::getState,"寮�宸�"));
List<Machine> machineListLamination =machineMapper.selectList(new QueryWrapper<Machine>().lambda().eq(Machine::getName,"鑷姩璐磋啘鏈�").eq(Machine::getState,"寮�宸�"));
-// for (Machine item:machineListLoad){
-// new MachineLoad(item,primitiveTaskMapper,taskingMapper,machineMapper,taskingService,primitiveTaskService,lineConfigurationService).start();
-// }
-// for (Machine item:machineListEdging){
-// new MachineEdging(item,taskingMapper,machineMapper,taskingService,primitiveTaskService,lineConfigurationService).start();
-// }
-// for (Machine item:machineListFlipSlice){
-// new MachineFlipSlice(item,machineMapper,taskingService).start();
-// }
-// for (Machine item:machineListMarking){
-// new MachineMarking(item,machineMapper,taskingService).start();
-// }
-// for (Machine item:machineListSilkScreen){
-// new MachineSilkScreen(item,machineMapper,taskingService).start();
-// }
-// for (Machine item:machineDispensing){
-// new MachineDispensing(item,machineMapper,taskingService).start();
-// }
-// for (Machine item:machineListRotate){
-// new MachineRotate(item,machineMapper,taskingService).start();
-// }
-// for (Machine item:machineListLamination){
-// new MachineLamination(item,machineMapper,taskingService).start();
-// }
+ for (Machine item:machineListLoad){
+ new MachineLoad(item,primitiveTaskMapper,taskingMapper,machineMapper,taskingService,primitiveTaskService,lineConfigurationService).start();
+ }
+ for (Machine item:machineListEdging){
+ new MachineEdging(item,taskingMapper,machineMapper,taskingService,primitiveTaskService,lineConfigurationService).start();
+ }
+ for (Machine item:machineListFlipSlice){
+ new MachineFlipSlice(item,machineMapper,taskingService).start();
+ }
+ for (Machine item:machineListMarking){
+ new MachineMarking(item,machineMapper,taskingService).start();
+ }
+ for (Machine item:machineListSilkScreen){
+ new MachineSilkScreen(item,machineMapper,taskingService).start();
+ }
+ for (Machine item:machineDispensing){
+ new MachineDispensing(item,machineMapper,taskingService).start();
+ }
+ for (Machine item:machineListRotate){
+ new MachineRotate(item,machineMapper,taskingService).start();
+ }
+ for (Machine item:machineListLamination){
+ new MachineLamination(item,machineMapper,taskingService).start();
+ }
}
}
\ No newline at end of file
--
Gitblit v1.8.0