From 6329fc922ccc1bd359996abbb42bd5b060cb9b5c Mon Sep 17 00:00:00 2001
From: peng <peng.com>
Date: 星期四, 25 九月 2025 17:10:24 +0800
Subject: [PATCH] 用户行为分析初始版

---
 framework/src/main/java/cn/lili/modules/lmk/enums/general/UserActionInPageStatusEnum.java |   19 +++++++++
 framework/src/main/java/cn/lili/modules/lmk/enums/general/UserActionPageTypeEnum.java     |   19 +++++++++
 framework/src/main/java/cn/lili/modules/lmk/enums/general/UserActionTypeEnum.java         |   19 +++++++++
 framework/src/main/java/cn/lili/modules/lmk/enums/general/UserActionJoinPageTypeEnum.java |   20 ++++++++++
 4 files changed, 77 insertions(+), 0 deletions(-)

diff --git a/framework/src/main/java/cn/lili/modules/lmk/enums/general/UserActionInPageStatusEnum.java b/framework/src/main/java/cn/lili/modules/lmk/enums/general/UserActionInPageStatusEnum.java
new file mode 100644
index 0000000..0af99dc
--- /dev/null
+++ b/framework/src/main/java/cn/lili/modules/lmk/enums/general/UserActionInPageStatusEnum.java
@@ -0,0 +1,19 @@
+package cn.lili.modules.lmk.enums.general;
+
+import lombok.AllArgsConstructor;
+
+@AllArgsConstructor
+public enum UserActionInPageStatusEnum {
+    JOIN("杩涘叆"),
+    LEAVE("绂诲紑");
+    private final String des;
+
+    public UserActionInPageStatusEnum select(String name){
+        for (UserActionInPageStatusEnum value : UserActionInPageStatusEnum.values()) {
+            if (value.name().equals(name)) {
+                return value;
+            }
+        }
+        return null;
+    }
+}
diff --git a/framework/src/main/java/cn/lili/modules/lmk/enums/general/UserActionJoinPageTypeEnum.java b/framework/src/main/java/cn/lili/modules/lmk/enums/general/UserActionJoinPageTypeEnum.java
new file mode 100644
index 0000000..4510541
--- /dev/null
+++ b/framework/src/main/java/cn/lili/modules/lmk/enums/general/UserActionJoinPageTypeEnum.java
@@ -0,0 +1,20 @@
+package cn.lili.modules.lmk.enums.general;
+
+import lombok.AllArgsConstructor;
+
+@AllArgsConstructor
+public enum UserActionJoinPageTypeEnum {
+    SCAN("鎵爜"),
+    SELF("鑷繁"),
+    SHARE("鍒嗕韩");
+    private final String des;
+
+    public UserActionJoinPageTypeEnum select(String name){
+        for (UserActionJoinPageTypeEnum value : UserActionJoinPageTypeEnum.values()) {
+            if (value.name().equals(name)) {
+                return value;
+            }
+        }
+        return null;
+    }
+}
diff --git a/framework/src/main/java/cn/lili/modules/lmk/enums/general/UserActionPageTypeEnum.java b/framework/src/main/java/cn/lili/modules/lmk/enums/general/UserActionPageTypeEnum.java
new file mode 100644
index 0000000..4a57e64
--- /dev/null
+++ b/framework/src/main/java/cn/lili/modules/lmk/enums/general/UserActionPageTypeEnum.java
@@ -0,0 +1,19 @@
+package cn.lili.modules.lmk.enums.general;
+
+import lombok.AllArgsConstructor;
+
+@AllArgsConstructor
+public enum UserActionPageTypeEnum {
+    LIST("鍒楄〃椤�"),
+    DETAIL("璇︽儏椤�");
+    private final String des;
+
+    public UserActionPageTypeEnum select(String name){
+        for (UserActionPageTypeEnum value : UserActionPageTypeEnum.values()) {
+            if (value.name().equals(name)) {
+                return value;
+            }
+        }
+        return null;
+    }
+}
diff --git a/framework/src/main/java/cn/lili/modules/lmk/enums/general/UserActionTypeEnum.java b/framework/src/main/java/cn/lili/modules/lmk/enums/general/UserActionTypeEnum.java
new file mode 100644
index 0000000..2eab2fe
--- /dev/null
+++ b/framework/src/main/java/cn/lili/modules/lmk/enums/general/UserActionTypeEnum.java
@@ -0,0 +1,19 @@
+package cn.lili.modules.lmk.enums.general;
+
+import lombok.AllArgsConstructor;
+
+@AllArgsConstructor
+public enum UserActionTypeEnum {
+    PAGE("椤甸潰"),
+    BTN("鍔熻兘");
+    private final String des;
+
+    public UserActionTypeEnum select(String name){
+        for (UserActionTypeEnum value : UserActionTypeEnum.values()) {
+            if (value.name().equals(name)) {
+                return value;
+            }
+        }
+        return null;
+    }
+}

--
Gitblit v1.8.0