#
Junjie
2 天以前 73ce8bebcc5d14f3fb62a19ee677abfcdfc776b4
src/main/java/com/zy/common/model/enums/NavigationMapType.java
@@ -1,10 +1,15 @@
package com.zy.common.model.enums;
import java.util.ArrayList;
import java.util.List;
public enum NavigationMapType {
    NONE(-1, "无过滤"),
    DFX(1, "过滤库位状态DFX"),
    NORMAL(2, "过滤库位状态X"),
    DFX(1, "地图携带库位状态DFX"),
    NORMAL(2, "地图携带库位状态X"),
    SHUTTLE(3, "地图携带小车"),
    LIFT(4, "地图携带提升机"),
    ;
    public Integer id;
@@ -39,4 +44,20 @@
        return null;
    }
    public static List<NavigationMapType> getDfxWithDevice() {
        return getMapTypes(DFX, SHUTTLE, LIFT);
    }
    public static List<NavigationMapType> getNormalWithDevice() {
        return getMapTypes(NORMAL, SHUTTLE, LIFT);
    }
    public static List<NavigationMapType> getMapTypes(NavigationMapType... types) {
        List<NavigationMapType> mapTypes = new ArrayList<>();
        for (NavigationMapType type : types) {
            mapTypes.add(type);
        }
        return mapTypes;
    }
}