From 2db1aa88e8ab53096a936163d686b90d8e056a99 Mon Sep 17 00:00:00 2001
From: rain <167982779@qq.com>
Date: Wed, 21 Aug 2024 23:18:33 +0800
Subject: [PATCH] 国土对接返回信息加密
---
src/main/java/com/dji/sample/manage/model/enums/HmsEnum.java | 50 ++++++++++++++++++++++++++++++++++++--------------
1 files changed, 36 insertions(+), 14 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..20af72f 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
@@ -38,21 +38,9 @@
}
@Getter
- public enum DomainType {
- DRONE_NEST("drone_nest"),
-
- DRONE("drone");
-
- private String domain;
-
- DomainType(String domain) {
- this.domain = domain;
- }
-
- }
-
- @Getter
public enum HmsFaqIdEnum {
+
+ DOCK_TIP("dock_tip_"),
FPV_TIP("fpv_tip_");
@@ -152,4 +140,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