自动化立体仓库 - WMS系统
#
zhou zhou
6 天以前 1b89d46f4a51e79c07316d68d5b7ecdb6fcf9c57
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", l)+ String.format("%02d", b);
                        String[] string = node.getNamePath().split(",");