From 044c32c15ee9ccac6f3b60eb6745025e2f4480f2 Mon Sep 17 00:00:00 2001 From: 严智鑫 <test> Date: 星期三, 11 十二月 2024 16:59:54 +0800 Subject: [PATCH] 报工回传+库位显示 --- JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/job/PLCFlipSlice.java | 16 ++++++++++------ 1 files changed, 10 insertions(+), 6 deletions(-) diff --git a/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/job/PLCFlipSlice.java b/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/job/PLCFlipSlice.java index 37e5099..4ef775a 100644 --- a/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/job/PLCFlipSlice.java +++ b/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/job/PLCFlipSlice.java @@ -128,7 +128,7 @@ machineMapper.updateById(machine); } } - @Scheduled(fixedDelay = 1000) + @Scheduled(fixedDelay = 500) public void flipSliceTask() { //鑾峰彇鎶ヨ鐘舵�� JSONObject jsonObject = new JSONObject(); @@ -141,11 +141,15 @@ if (sendServer != null) { for (WebSocketServer webserver : sendServer) { if (webserver != null) { - webserver.sendMessage(jsonObject.toString()); - List<String> messages = webserver.getMessages(); - if (!messages.isEmpty()) { - // // 灏嗘渶鍚庝竴涓秷鎭浆鎹负鏁存暟绫诲瀷鐨勫垪琛� - webserver.clearMessages(); + try { + webserver.sendMessage(jsonObject.toString()); + List<String> messages = webserver.getMessages(); + if (!messages.isEmpty()) { + // // 灏嗘渶鍚庝竴涓秷鎭浆鎹负鏁存暟绫诲瀷鐨勫垪琛� + webserver.clearMessages(); + } + }catch (Exception e) { + } } else { log.info("Home is closed"); -- Gitblit v1.8.0