自动化立体仓库 - WCS系统
#
lsh
2024-01-19 9cfd47f152a8d0dcd825cf9202ddd389b0c4a325
src/main/java/com/zy/asrs/utils/RouteUtils.java
@@ -16,15 +16,19 @@
    }};
    public static final List<Integer> MERGE_STA_NO_TWO = new ArrayList<Integer>() {{
        add(116);add(117);
        add(113);add(123);add(114);add(1142);
    }};
    public static final List<Integer> MERGE_STA_NO_THREE = new ArrayList<Integer>() {{
        add(116);add(117);
        add(107);add(118);add(108);add(119);
    }};
    public static final List<Integer> MERGE_STA_NO_FOUR = new ArrayList<Integer>() {{
        add(116);add(117);
        add(110);add(120);add(111);add(121);
    }};
    public static final List<Integer> MERGE_STA_NO_FIVE = new ArrayList<Integer>() {{
        add(113);add(123);add(114);add(1142);
    }};
//    正序
@@ -33,7 +37,7 @@
    }};
//    反序
    public static final List<Integer> TRACK_POSITION_REVERSE_SEQUENCE = new ArrayList<Integer>() {{
        add(117);add(116);add(1142);add(114);add(113);add(123);add(121);add(111);add(120);add(110);add(119);add(108);add(107);add(118);add(105);add(104);add(122);add(102);add(101);
        add(117);add(116);add(1142);add(114);add(123);add(113);add(121);add(111);add(120);add(110);add(119);add(108);add(118);add(107);add(105);add(122);add(104);add(102);add(101);
    }};
    public static String zerofill(String msg, Integer count){
@@ -324,15 +328,16 @@
            case 28:
                return 116;
            default:
                return 0;
                return 1142;
        }
    }
    public static short RgvPosStaTwo(Short posId){
        switch (posId.intValue()){
            case 1:
            case 2:
                return 116;
            case 2:
                return 1142;
            case 3:
            case 4:
                return 114;
@@ -371,7 +376,7 @@
            case 28:
                return 104;
            default:
                return 0;
                return 104;
        }
    }