From 4a43781ee5c62a7ce5e46de604921d49cea84bae Mon Sep 17 00:00:00 2001
From: zhou zhou <3272660260@qq.com>
Date: 星期一, 05 一月 2026 10:37:21 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/controller/NodeController.java |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/zy/asrs/controller/NodeController.java b/src/main/java/com/zy/asrs/controller/NodeController.java
index 506f8bc..a05fe30 100644
--- a/src/main/java/com/zy/asrs/controller/NodeController.java
+++ b/src/main/java/com/zy/asrs/controller/NodeController.java
@@ -376,14 +376,18 @@
                 nodeService.delete(new EntityWrapper<Node>().eq("parent_id",node.getId()));
             }
 
+            ArrayList<Integer> arrayList = new ArrayList<Integer>() {{
+                add(1);add(4);add(5);add(8);add(9);add(12);
+            }};
+
             List<Node> list = new ArrayList<>();
             for (int r=param.getStartRow(); r<=param.getEndRow(); r++){
                 for (int b=param.getStartBay(); b<=param.getEndBay(); b++) {
                     for (int l=param.getStartLev(); l<=param.getEndLev(); l++) {
 
-                        char rowCode = (char)(64+r);
+                        String rowCode = arrayList.contains(r)? "B":"A";
                         // 鑾峰彇搴撲綅鍙�
-                        String locNo = String.format("%02d", param.getCode())+rowCode + String.format("%02d", b) + String.format("%02d", l);
+                        String locNo = rowCode+ String.format("%03d", r) + String.format("%02d", b) + String.format("%02d", l);
 
                         String[] string = node.getNamePath().split(",");
 

--
Gitblit v1.9.1