From 2fcd97552d16718cc7997629fd637a73a5a4483f Mon Sep 17 00:00:00 2001
From: 郑永安 <zyazyz250@sina.com>
Date: 星期一, 19 六月 2023 14:44:19 +0800
Subject: [PATCH] 删除

---
 src/main/java/com/gk/firework/Config/Oauth2/RedisKeyEnum.java |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 56 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/gk/firework/Config/Oauth2/RedisKeyEnum.java b/src/main/java/com/gk/firework/Config/Oauth2/RedisKeyEnum.java
new file mode 100644
index 0000000..d58ff6b
--- /dev/null
+++ b/src/main/java/com/gk/firework/Config/Oauth2/RedisKeyEnum.java
@@ -0,0 +1,56 @@
+package com.gk.firework.Config.Oauth2;
+
+import cn.hutool.core.lang.Dict;
+import cn.hutool.core.util.StrUtil;
+
+import java.util.ArrayList;
+import java.util.List;
+import java.util.stream.Stream;
+
+/**
+ * Redis key 枚举
+ *
+ * @author zhangby
+ * @date 14/10/19 2:02 pm
+ */
+public enum RedisKeyEnum {
+    /**
+     * redis for access_token key
+     */
+    AUTH_TOKEN("auth:token:{}"),
+    /**
+     * app user for redis key
+     */
+    REDIS_KEY_USER_ID("user:id:{}"),
+    /**
+     * redis for dict key
+     */
+    REDIS_KEY_DICT_TYPE("dict:type:{}");
+
+    private String key;
+
+    RedisKeyEnum(String key) {
+        this.key = key;
+    }
+
+    public String getKey() {
+        return this.key;
+    }
+
+    /**
+     * 枚举转list
+     *
+     * @return
+     */
+    public static List<Dict> toList() {
+        return Stream.of(values())
+                .collect(
+                        ArrayList::new,
+                        (li, item) -> li.add(Dict.create()
+                                .set("label", StrUtil.format(item.getKey(), ""))
+                                .set("value", StrUtil.format(item.getKey(), ""))
+                        ),
+                        List::addAll
+                );
+    }
+}

--
Gitblit v1.9.2