From 00c4dfc5ac687c93e0b7abafc33abb693b38edd6 Mon Sep 17 00:00:00 2001 From: 严智鑫 <test> Date: 星期一, 05 八月 2024 09:14:33 +0800 Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/HangZhouMes --- hangzhoumesParent/moduleService/LoadGlassModule/src/main/java/com/mes/job/PlcLoadGlassTask.java | 24 ++++++++++++++++++++++++ 1 files changed, 24 insertions(+), 0 deletions(-) diff --git a/hangzhoumesParent/moduleService/LoadGlassModule/src/main/java/com/mes/job/PlcLoadGlassTask.java b/hangzhoumesParent/moduleService/LoadGlassModule/src/main/java/com/mes/job/PlcLoadGlassTask.java index 5e73260..7ecbf06 100644 --- a/hangzhoumesParent/moduleService/LoadGlassModule/src/main/java/com/mes/job/PlcLoadGlassTask.java +++ b/hangzhoumesParent/moduleService/LoadGlassModule/src/main/java/com/mes/job/PlcLoadGlassTask.java @@ -127,6 +127,10 @@ //宸ヤ綅淇℃伅 List<UpWorkstation> upWorkstations = upWorkstationService.list(); jsonObject.append("list", upWorkstations); + //鏄惁寮�濮嬪伐绋� + Engineering engineering = engineeringService.selectInitiate(1); + jsonObject.append("engineering", engineering); + ArrayList<WebSocketServer> sendwServer = WebSocketServer.sessionMap.get("loadGlass"); if (sendwServer != null) { for (WebSocketServer webserver : sendwServer) { @@ -162,6 +166,26 @@ } } } + @Scheduled(fixedDelay = 1000) + public void loadGlassIsRun() { + JSONObject jsonObject = new JSONObject(); + Engineering engineering = engineeringService.selectInitiate(1); + if (engineering != null){ + jsonObject.append("engineering", engineering); + }else { + jsonObject.append("engineering", "0"); + } + ArrayList<WebSocketServer> sendwServer = WebSocketServer.sessionMap.get("IsRun"); + if (sendwServer != null) { + for (WebSocketServer webserver : sendwServer) { + if (webserver != null) { + webserver.sendMessage(jsonObject.toString()); + } else { + log.info("Home is closed"); + } + } + } + } public void overTask(String loadStatus, int state) { -- Gitblit v1.8.0