From 28e725ba052ad2a43d154a2be54c837009be92de Mon Sep 17 00:00:00 2001
From: pjb <pjb123456>
Date: 星期六, 16 八月 2025 11:09:32 +0800
Subject: [PATCH] 堆垛机实时状态更新修复

---
 src/main/java/com/zy/controller/ConsoleController.java |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/zy/controller/ConsoleController.java b/src/main/java/com/zy/controller/ConsoleController.java
index 3da518a..97d924a 100644
--- a/src/main/java/com/zy/controller/ConsoleController.java
+++ b/src/main/java/com/zy/controller/ConsoleController.java
@@ -141,8 +141,8 @@
 
 //            Short totalBay = locMastMapper.selectTotalBay();
 
-            vo.setOffset((double) new Random().nextInt(560));     //  鍫嗗灈鏈哄亸绉婚噺
-            vo.setBay((short) (crnProtocol.getBay() - crn.getOffset()));    //  褰撳墠鍒�
+            vo.setOffset((double) new Random().nextInt(500));     //  鍫嗗灈鏈哄亸绉婚噺
+            vo.setBay((short) (crnProtocol.getBay()));    //  褰撳墠鍒�
             /**
              * 鍫嗗灈鏈虹姸鎬佸垽鏂�
              */
@@ -152,7 +152,7 @@
                 if (crnProtocol.getTaskNo()>0) {
                     WrkMast wrkMast = wrkMastService.selectById(crnProtocol.getTaskNo());
                     if (wrkMast != null) {
-                        vo.setCrnStatus(CrnStatusType.process(wrkMast.getIoType()));
+                        vo.setCrnStatus(crnProtocol.modeType.equals(CrnModeType.AUTO) ? CrnStatusType.process(wrkMast.getIoType()) : CrnStatusType.MACHINE_UN_AUTO);
                     } else {
                         vo.setCrnStatus(crnProtocol.modeType.equals(CrnModeType.AUTO)? CrnStatusType.MACHINE_AUTO: CrnStatusType.MACHINE_UN_AUTO);
                     }

--
Gitblit v1.9.1