From e046dba174365eb8934ee1e4206f09821145e876 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期四, 21 八月 2025 13:23:22 +0800 Subject: [PATCH] no message --- zy-asrs-wms/src/main/java/com/zy/asrs/wms/utils/Utils.java | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) diff --git a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/utils/Utils.java b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/utils/Utils.java index 4da7962..4ba0084 100644 --- a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/utils/Utils.java +++ b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/utils/Utils.java @@ -124,10 +124,28 @@ throw new RuntimeException("搴撲綅瑙f瀽寮傚父"); } + public static String getPlatLocNo(Number row, Number bay, Number lev) { + return "C" + zerofill(String.valueOf(row), 2) + "-" + zerofill(String.valueOf(bay), 2) + "-" + zerofill(String.valueOf(lev), 2); + } + public static String getLocNo(Number row, Number bay, Number lev) { return row + _LINK + bay + _LINK + lev; } + public static String zerofill(String msg, Integer count){ + if (msg.length() == count){ + return msg; + } else if (msg.length() > count){ + return msg.substring(0, 16); + } else { + StringBuilder msgBuilder = new StringBuilder(msg); + for (int i = 0; i<count-msg.length(); i++){ + msgBuilder.insert(0,"0"); + } + return msgBuilder.toString(); + } + } + /** * List杞负鏍戝舰缁撴瀯 * -- Gitblit v1.9.1