From 6182cc11c3e93610df7fda87611d2ca807c6354c Mon Sep 17 00:00:00 2001
From: qlsxk <qlsxk@qq.com>
Date: 星期四, 16 十月 2025 14:28:30 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/common/model/enums/NavigationMapType.java | 27 +++++++++++++++++++++++++--
1 files changed, 25 insertions(+), 2 deletions(-)
diff --git a/src/main/java/com/zy/common/model/enums/NavigationMapType.java b/src/main/java/com/zy/common/model/enums/NavigationMapType.java
index 99cc6ac..31c1dc9 100644
--- a/src/main/java/com/zy/common/model/enums/NavigationMapType.java
+++ b/src/main/java/com/zy/common/model/enums/NavigationMapType.java
@@ -1,10 +1,17 @@
package com.zy.common.model.enums;
+import java.util.ArrayList;
+import java.util.List;
+
public enum NavigationMapType {
NONE(-1, "鏃犺繃婊�"),
- DFX(1, "杩囨护搴撲綅鐘舵�丏FX"),
- NORMAL(2, "杩囨护搴撲綅鐘舵�乆"),
+ DFX(1, "鍦板浘鎼哄甫搴撲綅鐘舵�丏FX"),
+ NORMAL(2, "鍦板浘鎼哄甫搴撲綅鐘舵�乆"),
+ SHUTTLE(3, "鍦板浘鎼哄甫灏忚溅"),
+ LIFT(4, "鍦板浘鎼哄甫鎻愬崌鏈�"),
+ PATH_LOCK(5, "璺緞閿�"),
+ TRAFFIC_CONTROL(6, "浜ら�氱鍒�"),
;
public Integer id;
@@ -39,4 +46,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;
+ }
+
}
--
Gitblit v1.9.1