From 8efb5a8cd2c8a6b40e58f4f3fb851d54cf415af9 Mon Sep 17 00:00:00 2001
From: jiazx0107@163.com <jiazx0107@163.com>
Date: 星期日, 24 十二月 2023 01:23:55 +0800
Subject: [PATCH] 游仙协议解析-1

---
 src/main/java/com/fzzy/protocol/sdkhk/HKUtils.java |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/fzzy/protocol/sdkhk/HKUtils.java b/src/main/java/com/fzzy/protocol/sdkhk/HKUtils.java
index da617ed..796d936 100644
--- a/src/main/java/com/fzzy/protocol/sdkhk/HKUtils.java
+++ b/src/main/java/com/fzzy/protocol/sdkhk/HKUtils.java
@@ -8,11 +8,18 @@
 import java.text.SimpleDateFormat;
 import java.util.Date;
 import java.util.HashMap;
+import java.util.Map;
+
 /**
  * 宸ュ叿绫�
  */
 @Component
 public class HKUtils {
+
+    /**
+     * 璁惧鏄惁鍦ㄧ嚎锛宬ey = deviceId,value = Y銆丯
+     */
+    public static Map<String, String> contextOnlineMap = new HashMap<>();
 
 
     //楠岃瘉鏄惁涓哄巻鍙叉暟鎹� 10鍒嗛挓
@@ -82,4 +89,22 @@
         }
         return base;
     }
+
+
+    public static String getStatus(String deviceId) {
+
+        String status = contextOnlineMap.get(deviceId);
+
+        if (null == status) {
+            status = "N";
+            contextOnlineMap.put(deviceId, status);
+        }
+
+        return status;
+
+    }
+
+    public static void updateStatus(String deviceId, String status) {
+        contextOnlineMap.put(deviceId, status);
+    }
 }

--
Gitblit v1.9.3