From 159f0c64d0d05b2c08c1881e904cd359ee62af24 Mon Sep 17 00:00:00 2001
From: 1 <1>
Date: 星期一, 29 九月 2025 14:01:14 +0800
Subject: [PATCH] #和得服务器

---
 src/main/java/com/zy/asrs/utils/Utils.java             |    8 ++++----
 src/main/java/com/zy/common/service/CommonService.java |    2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/main/java/com/zy/asrs/utils/Utils.java b/src/main/java/com/zy/asrs/utils/Utils.java
index dc279cd..6039033 100644
--- a/src/main/java/com/zy/asrs/utils/Utils.java
+++ b/src/main/java/com/zy/asrs/utils/Utils.java
@@ -425,12 +425,12 @@
             }
             if ((curRow - (sRow-1)) % 4 == 0) {
                 necessaryParameters[1] = curRow;    //curRow   鏈�娣卞簱浣嶆帓
-                necessaryParameters[2] = (curRow - sRow + 2) / 4 + sCrnNo - 1;     //crnNo     鍫嗗灈鏈哄彿
-                necessaryParameters[3] = curRow + 1;    //nearRow  鏈�娴呭簱浣嶆帓
+                necessaryParameters[2] = (curRow - (sRow-1)) / 4 + sCrnNo - 1;     //crnNo     鍫嗗灈鏈哄彿
+                necessaryParameters[3] = curRow - 1;    //nearRow  鏈�娴呭簱浣嶆帓
             } else if ((curRow - (sRow-1)-1) % 4 == 0) {
                 necessaryParameters[1] = curRow;    //curRow   鏈�娣卞簱浣嶆帓
-                necessaryParameters[2] = (curRow - sRow + 1) / 4 + sCrnNo - 1;     //crnNo     鍫嗗灈鏈哄彿
-                necessaryParameters[3] = curRow - 1;    //nearRow  鏈�娴呭簱浣嶆帓
+                necessaryParameters[2] = (curRow - (sRow-1)-1) / 4 + sCrnNo;     //crnNo     鍫嗗灈鏈哄彿
+                necessaryParameters[3] = curRow + 1;    //nearRow  鏈�娴呭簱浣嶆帓
             } else {
                 throw new CoolException("搴撲綅鎺掑彿寮傚父锛氭帓鍙凤細" + curRow);
             }
diff --git a/src/main/java/com/zy/common/service/CommonService.java b/src/main/java/com/zy/common/service/CommonService.java
index 712ef7e..29ce278 100644
--- a/src/main/java/com/zy/common/service/CommonService.java
+++ b/src/main/java/com/zy/common/service/CommonService.java
@@ -162,7 +162,7 @@
                                                             FindLocNoAttributeVo findLocNoAttributeVo, LocTypeDto locTypeDto,
                                                             RowLastnoType rowLastnoType) {
         int attempt = times;
-        while (attempt < crnNumber * 2) {
+        while (attempt < crnNumber * 4) {
             int[] params = Utils.LocNecessaryParameters(rowLastno, curRow, crnNumber);
             curRow = params[1];
             int crnNo = params[2];

--
Gitblit v1.9.1