From 15c2d5250a28e850365f550a8033bd4a1f313368 Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Mon, 8 Dec 2025 11:24:54 +0800 Subject: [PATCH] =?UTF-8?q?fix(wms):=20=E4=BF=AE=E5=A4=8D=E5=BA=93?= =?UTF-8?q?=E4=BD=8D=E7=BC=96=E7=A0=81=E7=94=9F=E6=88=90=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 调整行列号拼接顺序,先列后行 - 行号补零格式化,确保编码规范统一 - 移除旧的列号补零逻辑,避免重复处理 --- .../com/klp/service/impl/WmsActualWarehouseServiceImpl.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/klp-wms/src/main/java/com/klp/service/impl/WmsActualWarehouseServiceImpl.java b/klp-wms/src/main/java/com/klp/service/impl/WmsActualWarehouseServiceImpl.java index 8a0bf387..ce8fb493 100644 --- a/klp-wms/src/main/java/com/klp/service/impl/WmsActualWarehouseServiceImpl.java +++ b/klp-wms/src/main/java/com/klp/service/impl/WmsActualWarehouseServiceImpl.java @@ -74,9 +74,8 @@ public class WmsActualWarehouseServiceImpl implements IWmsActualWarehouseService int rowsForLayer = (l == 2) ? Math.max(rows - 1, 1) : rows; for (int c = 1; c <= cols; c++) { for (int r = 1; r <= rowsForLayer; r++) { - // 列号补两位(01/02...) - String cStr = c < 10 ? ("0" + c) : String.valueOf(c); - String code = prefix + r + '-' + cStr + '-' + l; + String rStr = r < 10 ? ("0" + r) : String.valueOf(r); + String code = prefix + c + '-' + rStr + '-' + l; codes.add(code); } }