From f5c89a9b01b0cae70a7e0ccd878fb75121743929 Mon Sep 17 00:00:00 2001
From: zzgtfwq <zzgtfwq>
Date: 星期三, 10 十二月 2025 13:18:22 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/utils/Utils.java |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/asrs/utils/Utils.java b/src/main/java/com/zy/asrs/utils/Utils.java
index 076be95..7ea807e 100644
--- a/src/main/java/com/zy/asrs/utils/Utils.java
+++ b/src/main/java/com/zy/asrs/utils/Utils.java
@@ -208,6 +208,9 @@
      */
     public static String getShallowLoc(SlaveProperties slaveProperties, String deepLoc) {
         int row = getRow(deepLoc);
+        if (row==9 || row == 10){
+            return deepLoc;
+        }
         boolean deepLocLeft = isDeepLocLeft(slaveProperties, row);
         boolean deepLocRight = isDeepLocRight(slaveProperties, row);
         int targetRow;
@@ -234,6 +237,9 @@
      */
     public static String getDeepLoc(SlaveProperties slaveProperties, String shallowLoc) {
         int row = getRow(shallowLoc);
+        if (row==9 || row == 10){
+            return shallowLoc;
+        }
         boolean deepLocLeft = isDeepLocLeft(slaveProperties, row-1);
         boolean deepLocRight = isDeepLocRight(slaveProperties, row+1);
         int targetRow;
@@ -264,6 +270,9 @@
      * 鑾峰彇 娴呭簱浣嶆帓瀵瑰簲鐨勬繁搴撲綅鎺�
      */
     public static Integer getDeepRow(SlaveProperties slaveProperties, Integer shallowRow) {
+        if (shallowRow==9 || shallowRow == 10){
+            return shallowRow;
+        }
         boolean deepLocLeft = isDeepLocLeft(slaveProperties, shallowRow-1);
         boolean deepLocRight = isDeepLocRight(slaveProperties, shallowRow+1);
         int targetRow;

--
Gitblit v1.9.1