From 84c751d107530aa63291bd2821a538b96a81a8b1 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@63.com>
Date: 星期一, 06 六月 2022 12:52:27 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/common/service/CommonService.java |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/common/service/CommonService.java b/src/main/java/com/zy/common/service/CommonService.java
index 844b22e..7e84eec 100644
--- a/src/main/java/com/zy/common/service/CommonService.java
+++ b/src/main/java/com/zy/common/service/CommonService.java
@@ -167,6 +167,9 @@
             if (whsType != 4) {
                 int divides = (int) Arith.divides(1, curRow - 1, 16);
                 curRow = (int) Arith.remainder(curRow, 16);
+                if (curRow == 0) {
+                    curRow = 16;
+                }
                 for (int i = 0; i < shelves.group; i ++) {
                     curRow = shelves.start(curRow);
                     if (curRow < 0) {
@@ -176,6 +179,7 @@
                     crnNo1 = crnNo1 + divides*4;
                     if (basCrnpService.checkSiteError(crnNo1, true)) {
                         crnNo = crnNo1;
+                        curRow = curRow + divides*16;
                         break;
                     }
                 }
@@ -318,6 +322,10 @@
 //            case 223:
             case 227:
                 return 3;
+            case 305:
+            case 303:
+            case 301:
+                return 4;
             default:
                 throw new CoolException("鏍规嵁鍏ュ簱绔欒幏鍙栧簱浣嶆帓鍙峰垎閰嶅け璐ワ紝鍏ュ簱绔欙細" + sourceStaNo);
         }

--
Gitblit v1.9.1