From c560f1a14ae1fc468d90e50e6a32d805295875da Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期一, 01 九月 2025 15:35:59 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/2.0' into 2.0
---
cloud-server-management/src/main/java/com/dsh/guns/modular/system/enums/ActivityTypeEnum.java | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 56 insertions(+), 0 deletions(-)
diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/enums/ActivityTypeEnum.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/enums/ActivityTypeEnum.java
new file mode 100644
index 0000000..2c000ca
--- /dev/null
+++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/enums/ActivityTypeEnum.java
@@ -0,0 +1,56 @@
+package com.dsh.guns.modular.system.enums;
+
+
+
+/**
+ * @Description 活动类型枚举
+ * @Author xiaochen
+ * @Date 2023/02/15 9:42
+ */
+public enum ActivityTypeEnum {
+
+ /*1司机活动 2用户活动 3赠送活动 4大额优惠券 5保底收入 6优惠券*/
+
+ DRIVER_ACTIVITY(1, "司机活动"),
+ USER_ACTIVITY(2, "用户活动"),
+ SEND_ACTIVITY(3, "赠送活动"),
+ BIG_COUPON(4, "大额优惠券"),
+ INCOME_RULE(5, "保底收入"),
+ COUPON(6,"优惠券");
+
+ private String desc;
+
+
+ private int code;
+
+
+ ActivityTypeEnum(int code, String desc) {
+ this.code = code;
+ this.desc = desc;
+ }
+
+ public String getDesc() {
+ return desc;
+ }
+
+ public int getCode() {
+ return code;
+ }
+
+ /**
+ * 通过code获取枚举
+ *
+ * @param code
+ * @return
+ */
+ public static ActivityTypeEnum fromCode(Integer code) {
+ ActivityTypeEnum[] resultTypes = ActivityTypeEnum.values();
+ for (ActivityTypeEnum resultType : resultTypes) {
+ if (code.equals(resultType.getCode())) {
+ return resultType;
+ }
+ }
+ return null;
+ }
+
+}
--
Gitblit v1.7.1