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