From 438fca844f95d3bab3c7a457b8469d5d39a1b504 Mon Sep 17 00:00:00 2001
From: zhoushihao <zsh19950802@163.com>
Date: 星期五, 05 九月 2025 17:01:03 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 hangzhoumesParent/moduleService/hollowGlassModule/src/main/java/com/mes/job/PushMessageToIndex.java |  123 ++++++++++++++++++++---------------------
 1 files changed, 60 insertions(+), 63 deletions(-)

diff --git a/hangzhoumesParent/moduleService/hollowGlassModule/src/main/java/com/mes/job/PushMessageToIndex.java b/hangzhoumesParent/moduleService/hollowGlassModule/src/main/java/com/mes/job/PushMessageToIndex.java
index 9bd0cf5..a6c8bbf 100644
--- a/hangzhoumesParent/moduleService/hollowGlassModule/src/main/java/com/mes/job/PushMessageToIndex.java
+++ b/hangzhoumesParent/moduleService/hollowGlassModule/src/main/java/com/mes/job/PushMessageToIndex.java
@@ -26,6 +26,7 @@
 import com.mes.s7.entity.S7DataZKDLPOne;
 import com.mes.s7.entity.S7DataZKDLPTwo;
 import com.mes.s7.entity.S7DataZKExtra;
+import com.mes.tools.WebSocketServer;
 import com.mes.tools.WebSocketUtils;
 import com.mes.utils.RedisUtil;
 import lombok.extern.slf4j.Slf4j;
@@ -130,7 +131,7 @@
         } catch (Exception e) {
             log.error("opc瀛樺湪寮傚父", e);
         }
-        webSocketUtils.sendToWeb(websocketName, jsonObject);
+        webSocketUtils.sendToWeb(websocketName,jsonObject);
     }
 
     @Scheduled(fixedDelay = 1000)
@@ -139,7 +140,7 @@
         try {
             //鏌ヨ浣跨敤鏁版嵁婧�1鏌ヨ鏁版嵁
             queryDataSource1(jsonObject);
-            webSocketUtils.sendToWeb("hollowGlassMessage", jsonObject);
+            webSocketUtils.sendToWeb("hollowGlassMessage",jsonObject);
         } catch (Exception e) {
             e.printStackTrace();
         }
@@ -217,7 +218,6 @@
             jsonObject.append("bigStorageCageDetailsFeedTask", inTaskList);
         } catch (Exception e) {
             //todo:涓嶅仛浠诲姟澶勭悊
-            log.info("涓┖杩涚墖浠诲姟鎺ㄩ�佹暟鎹紓甯革細{}", e.getMessage());
         }
         try {
             //杩涚墖鑱旀満
@@ -243,69 +243,66 @@
             jsonObject.append("freeThreeRequestEntity", s7DataZKExtra.getIsFree());
         } catch (Exception e) {
             //todo:涓嶅仛浠诲姟澶勭悊
-            log.info("涓┖鐘舵�佹帹閫佹暟鎹紓甯革細{}", e.getMessage());
         }
-        try {
-            //鍑虹墖浠诲姟鏁版嵁
-            List<BigStorageCageTask> outTaskList = new ArrayList<>();
-            for (int i = 0; i < 6; i++) {
 
-                BigStorageCageTask bigStorageCageTask = new BigStorageCageTask();
-                String glassId = "";
-                Integer startSlot = 0;
-                Integer targetSlot = 0;
-                Integer taskState = 0;
-                switch (i) {
-                    case 0:
-                        glassId = s7DataZKDLPTwo.getId1();
-                        startSlot = s7DataZKDLPTwo.getFrom1();
-                        targetSlot = s7DataZKDLPTwo.getTo1();
-                        taskState = s7DataZKDLPTwo.getState1();
-                        ;
-                        break;
-                    case 1:
-                        glassId = s7DataZKDLPTwo.getId2();
-                        startSlot = s7DataZKDLPTwo.getFrom2();
-                        targetSlot = s7DataZKDLPTwo.getTo2();
-                        taskState = s7DataZKDLPTwo.getState2();
-                        break;
-                    case 2:
-                        glassId = s7DataZKDLPTwo.getId3();
-                        startSlot = s7DataZKDLPTwo.getFrom3();
-                        targetSlot = s7DataZKDLPTwo.getTo3();
-                        taskState = s7DataZKDLPTwo.getState3();
-                        break;
-                    case 3:
-                        glassId = s7DataZKDLPTwo.getId4();
-                        startSlot = s7DataZKDLPTwo.getFrom4();
-                        targetSlot = s7DataZKDLPTwo.getTo4();
-                        taskState = s7DataZKDLPTwo.getState4();
-                        break;
-                    case 4:
-                        glassId = s7DataZKDLPTwo.getId5();
-                        startSlot = s7DataZKDLPTwo.getFrom5();
-                        targetSlot = s7DataZKDLPTwo.getTo5();
-                        taskState = s7DataZKDLPTwo.getState5();
-                        break;
-                    case 5:
-                        glassId = s7DataZKDLPTwo.getId6();
-                        startSlot = s7DataZKDLPTwo.getFrom6();
-                        targetSlot = s7DataZKDLPTwo.getTo6();
-                        taskState = s7DataZKDLPTwo.getState6();
-                        break;
-                }
-                if (StringUtils.isNotEmpty(glassId)) {
-                    bigStorageCageTask.setGlassId(glassId);
-                    bigStorageCageTask.setStartSlot(startSlot);
-                    bigStorageCageTask.setTargetSlot(targetSlot);
-                    bigStorageCageTask.setTaskState(taskState);
-                    outTaskList.add(bigStorageCageTask);
-                }
+        //鍑虹墖浠诲姟鏁版嵁
+        List<BigStorageCageTask> outTaskList = new ArrayList<>();
+        for (int i = 0; i < 6; i++) {
+
+            BigStorageCageTask bigStorageCageTask = new BigStorageCageTask();
+            String glassId = "";
+            Integer startSlot = 0;
+            Integer targetSlot = 0;
+            Integer taskState = 0;
+            switch (i) {
+                case 0:
+                    glassId = s7DataZKDLPTwo.getId1();
+                    startSlot = s7DataZKDLPTwo.getFrom1();
+                    targetSlot = s7DataZKDLPTwo.getTo1();
+                    taskState = s7DataZKDLPTwo.getState1();
+                    ;
+                    break;
+                case 1:
+                    glassId = s7DataZKDLPTwo.getId2();
+                    startSlot = s7DataZKDLPTwo.getFrom2();
+                    targetSlot = s7DataZKDLPTwo.getTo2();
+                    taskState = s7DataZKDLPTwo.getState2();
+                    break;
+                case 2:
+                    glassId = s7DataZKDLPTwo.getId3();
+                    startSlot = s7DataZKDLPTwo.getFrom3();
+                    targetSlot = s7DataZKDLPTwo.getTo3();
+                    taskState = s7DataZKDLPTwo.getState3();
+                    break;
+                case 3:
+                    glassId = s7DataZKDLPTwo.getId4();
+                    startSlot = s7DataZKDLPTwo.getFrom4();
+                    targetSlot = s7DataZKDLPTwo.getTo4();
+                    taskState = s7DataZKDLPTwo.getState4();
+                    break;
+                case 4:
+                    glassId = s7DataZKDLPTwo.getId5();
+                    startSlot = s7DataZKDLPTwo.getFrom5();
+                    targetSlot = s7DataZKDLPTwo.getTo5();
+                    taskState = s7DataZKDLPTwo.getState5();
+                    break;
+                case 5:
+                    glassId = s7DataZKDLPTwo.getId6();
+                    startSlot = s7DataZKDLPTwo.getFrom6();
+                    targetSlot = s7DataZKDLPTwo.getTo6();
+                    taskState = s7DataZKDLPTwo.getState6();
+                    break;
             }
-            jsonObject.append("bigStorageCageDetailsOutTask", outTaskList);
-        }catch (Exception e){
-            log.info("涓┖鍑虹墖浠诲姟鎺ㄩ�佹暟鎹紓甯革細{}", e.getMessage());
+            if (StringUtils.isNotEmpty(glassId)) {
+                bigStorageCageTask.setGlassId(glassId);
+                bigStorageCageTask.setStartSlot(startSlot);
+                bigStorageCageTask.setTargetSlot(targetSlot);
+                bigStorageCageTask.setTaskState(taskState);
+                outTaskList.add(bigStorageCageTask);
+            }
         }
+        jsonObject.append("bigStorageCageDetailsOutTask", outTaskList);
+
         //璋冨害寮�鍏�
         boolean dispatchHollowSwitch = false;
         if (redisUtil.getCacheObject("dispatchHollowSwitch") == null) {
@@ -344,6 +341,6 @@
         jsonObject.append("pieChartVOS", pieChartVOS);
         List<RunTime> hollowRunTimes = hollowBigStorageCageHistoryTaskService.queryRunTimes(LocalDate.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd")));
         jsonObject.append("hollowRunTimes", hollowRunTimes);
-        webSocketUtils.sendToWeb("largenScreen", jsonObject);
+        webSocketUtils.sendToWeb("largenScreen",jsonObject);
     }
 }

--
Gitblit v1.8.0