From a3360878835e4606c968441e432b0c3d4bd921ae Mon Sep 17 00:00:00 2001
From: sean.zhou <sean.zhou@dji.com>
Date: Fri, 23 Sep 2022 18:04:07 +0800
Subject: [PATCH] V1.2.0
---
src/main/java/com/dji/sample/manage/model/enums/HmsEnum.java | 36 ++++++++++++++++++++++++++++++++++++
1 files changed, 36 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/dji/sample/manage/model/enums/HmsEnum.java b/src/main/java/com/dji/sample/manage/model/enums/HmsEnum.java
index 331a985..04b083a 100644
--- a/src/main/java/com/dji/sample/manage/model/enums/HmsEnum.java
+++ b/src/main/java/com/dji/sample/manage/model/enums/HmsEnum.java
@@ -54,6 +54,8 @@
@Getter
public enum HmsFaqIdEnum {
+ DOCK_TIP("dock_tip_"),
+
FPV_TIP("fpv_tip_");
private String text;
@@ -152,4 +154,38 @@
.orElse(UNKNOWN);
}
}
+
+ @Getter
+ public enum FormatKeyEnum {
+
+ ALARM_ID("alarmid", 0),
+
+ COMPONENT_INDEX("component_index", 1),
+
+ INDEX("index", 2),
+
+ BATTERY_INDEX("battery_index", 3),
+
+ DOCK_COVER_INDEX("dock_cover_index", 4),
+
+ CHARGING_ROD_INDEX("charging_rod_index", 5),
+
+ UNKNOWN("unknown", -1);
+
+ public static final char KEY_START = '%';
+
+ String key;
+ int index;
+
+ FormatKeyEnum(String key, int index) {
+ this.key = key;
+ this.index = index;
+ }
+
+ public static FormatKeyEnum find(String key) {
+ return Arrays.stream(FormatKeyEnum.values())
+ .filter(format -> format.getKey().equals(key))
+ .findAny().orElse(UNKNOWN);
+ }
+ }
}
--
Gitblit v1.9.3