From 5c5e89db4fd219d3d685b2473465f522204235b6 Mon Sep 17 00:00:00 2001 From: yxFwq <1> Date: 星期二, 07 一月 2025 15:33:42 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/utils/Utils.java | 36 ++++++++++++++++++++++++++++++++++++ 1 files changed, 36 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 08446f5..884f9e1 100644 --- a/src/main/java/com/zy/asrs/utils/Utils.java +++ b/src/main/java/com/zy/asrs/utils/Utils.java @@ -247,7 +247,43 @@ boolean deepLocLeft = isDeepLocLeft(slaveProperties, shallowRow-1);//鍒ゆ柇鏄惁涓哄乏娴呭簱浣� return deepLocLeft? (shallowRow - 1) : (shallowRow + 1); } + /** + * 鑾峰彇 灏忔枡搴撲綅瀵瑰簲鐨勬繁鑾锋祬搴撲綅 + */ + public static String singleLoc(String locNo) { + int row = getRow(locNo); + int rowOther = 0; + switch (row){ + case 1: + rowOther = 2; + break; + case 2: + rowOther = 1; + break; + case 3: + rowOther = 4; + break; + case 4: + rowOther = 3; + break; + case 5: + rowOther = 6; + break; + case 6: + rowOther = 5; + break; + case 7: + rowOther = 8; + break; + case 8: + rowOther = 7; + break; + default: + return null; + } + return zerofill(String.valueOf(rowOther), 2) + locNo.substring(2); + } /** * 閫氳繃搴撲綅鍙疯幏鍙� 鎺� */ -- Gitblit v1.9.1