From 247896d55a78e71c2c7b7c7a525d355d84aa07b8 Mon Sep 17 00:00:00 2001 From: lsh <lsh@163.com> Date: 星期六, 07 六月 2025 15:50:29 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/utils/Utils.java | 87 ------------------------------------------- 1 files changed, 0 insertions(+), 87 deletions(-) diff --git a/src/main/java/com/zy/asrs/utils/Utils.java b/src/main/java/com/zy/asrs/utils/Utils.java index 6730bba..f85a48b 100644 --- a/src/main/java/com/zy/asrs/utils/Utils.java +++ b/src/main/java/com/zy/asrs/utils/Utils.java @@ -122,66 +122,16 @@ * 鑾峰彇 娣卞簱浣嶅搴旂殑娴呭簱浣嶅彿 */ public static String getShallowLoc(SlaveProperties slaveProperties, String deepLoc) { -// int row = getRow(deepLoc); -// int remainder = (int) Arith.remainder(row, slaveProperties.getGroupCount()); -// int shallowRow = remainder == 1 ? (row + 1) : (row - 1); -// return zerofill(String.valueOf(shallowRow), 2) + deepLoc.substring(2); int row = getRow(deepLoc); boolean deepLocLeft = isDeepLocLeft(slaveProperties, row);//鍒ゆ柇鏄惁涓哄乏娣卞簱浣� int shallowRow = deepLocLeft? (row + 1) : (row - 1); return zerofill(String.valueOf(shallowRow), 2) + deepLoc.substring(2); } -// /** -// * 鑾峰彇 娣卞簱浣嶅搴旂殑娴呭簱浣嶅彿 -// */ -// public static String getShallowLoc(SlaveProperties slaveProperties, String deepLoc) { -// int row = getRow(deepLoc); -// int remainder = (int) Arith.remainder(row, slaveProperties.getGroupCount()); -// int shallowRow = remainder == 1 ? (row + 1) : (row - 1); -// return zerofill(String.valueOf(shallowRow), 2) + deepLoc.substring(2); -// } - -// /** -// * 鑾峰彇 娣卞簱浣嶆帓瀵瑰簲鐨勬祬搴撲綅鎺� -// */ -// public static Integer getShallowRow(SlaveProperties slaveProperties, Integer deepRow) { -// int remainder = (int) Arith.remainder(deepRow, slaveProperties.getGroupCount()); -// return remainder == 1 ? (deepRow + 1) : (deepRow - 1); -// } - -// /** -// * 鑾峰彇 娴呭簱浣嶅搴旂殑娣卞簱浣嶅彿 -// */ -// public static String getDeepLoc(SlaveProperties slaveProperties, String shallowLoc) { -// int row = getRow(shallowLoc); -// int remainder = (int) Arith.remainder(row, slaveProperties.getGroupCount()); -// int targetRow; -// if (remainder == 2) { -// targetRow = row - 1; -// } else if (remainder == 3) { -// targetRow = row + 1; -// } else { -// throw new RuntimeException(shallowLoc + "涓嶆槸娴呭簱浣嶏紝绯荤粺绻佸繖"); -// } -// return zerofill(String.valueOf(targetRow), 2) + shallowLoc.substring(2); -// } - /** * 鑾峰彇 娴呭簱浣嶅搴旂殑娣卞簱浣嶅彿 */ public static String getDeepLoc(SlaveProperties slaveProperties, String shallowLoc) { -// int row = getRow(shallowLoc); -// int remainder = (int) Arith.remainder(row, slaveProperties.getGroupCount()); -// int targetRow; -// if (remainder == 2) { -// targetRow = row - 1; -// } else if (remainder == 3) { -// targetRow = row + 1; -// } else { -// throw new RuntimeException(shallowLoc + "涓嶆槸娴呭簱浣嶏紝绯荤粺绻佸繖"); -// } -// return zerofill(String.valueOf(targetRow), 2) + shallowLoc.substring(2); int row = getRow(shallowLoc); boolean deepLocLeft = isDeepLocLeft(slaveProperties, row-1);//鍒ゆ柇鏄惁涓哄乏娴呭簱浣� int shallowRow = deepLocLeft? (row - 1) : (row + 1); @@ -197,36 +147,10 @@ return deepLocLeft ? (deepRow + 1) : (deepRow - 1); } -// /** -// * 鑾峰彇 娴呭簱浣嶆帓瀵瑰簲鐨勬繁搴撲綅鎺� -// */ -// public static Integer getDeepRow(SlaveProperties slaveProperties, Integer shallowRow) { -// int remainder = (int) Arith.remainder(shallowRow, slaveProperties.getGroupCount()); -// int targetRow; -// if (remainder == 2) { -// targetRow = shallowRow - 1; -// } else if (remainder == 3) { -// targetRow = shallowRow + 1; -// } else { -// throw new RuntimeException(shallowRow + "涓嶆槸娴呭簱浣嶆帓锛岀郴缁熺箒蹇�"); -// } -// return targetRow; -// } - /** * 鑾峰彇 娴呭簱浣嶆帓瀵瑰簲鐨勬繁搴撲綅鎺� */ public static Integer getDeepRow(SlaveProperties slaveProperties, Integer shallowRow) { -// int remainder = (int) Arith.remainder(shallowRow, slaveProperties.getGroupCount()); -// int targetRow; -// if (remainder == 2) { -// targetRow = shallowRow - 1; -// } else if (remainder == 3) { -// targetRow = shallowRow + 1; -// } else { -// throw new RuntimeException(shallowRow + "涓嶆槸娴呭簱浣嶆帓锛岀郴缁熺箒蹇�"); -// } -// return targetRow; boolean deepLocLeft = isDeepLocLeft(slaveProperties, shallowRow-1);//鍒ゆ柇鏄惁涓哄乏娴呭簱浣� return deepLocLeft? (shallowRow - 1) : (shallowRow + 1); } @@ -278,17 +202,6 @@ String targetLoc = zerofill(String.valueOf(targetRow), 2) + shallowLoc.substring(2); } - -// public static void main(String[] args) { -// SlaveProperties slaveProperties = new SlaveProperties(); -// slaveProperties.setDoubleDeep(true); -// List<Integer> list = new ArrayList<>(); -// list.add(1);list.add(4);list.add(5);list.add(8);list.add(9);list.add(12); -// slaveProperties.setDoubleLocs(list); -// slaveProperties.setGroupCount(4); -// Integer deepRow = getDeepRow(slaveProperties, 6); -// System.out.println(deepRow); -// } public static Integer GetWhsType(Integer sourceStaNo) { RowLastnoService rowLastnoService = SpringUtils.getBean(RowLastnoService.class); -- Gitblit v1.9.1