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