From a5c0fbbbf7c7d560f69887ea243467fa4a9b1c06 Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Mon, 29 Jun 2026 11:47:25 +0800
Subject: [PATCH] 假设多仓止损挂单位置: gridId=-5, -6, -7, -8 第一个止损位置: firstLongSlId = -5(最近的)
---
src/main/java/com/xcong/excoin/utils/dingtalk/DingTalkType.java | 45 ++++++++++++++++-----------------------------
1 files changed, 16 insertions(+), 29 deletions(-)
diff --git a/src/main/java/com/xcong/excoin/utils/dingtalk/DingTalkType.java b/src/main/java/com/xcong/excoin/utils/dingtalk/DingTalkType.java
index a050396..f5f1d34 100644
--- a/src/main/java/com/xcong/excoin/utils/dingtalk/DingTalkType.java
+++ b/src/main/java/com/xcong/excoin/utils/dingtalk/DingTalkType.java
@@ -1,44 +1,31 @@
package com.xcong.excoin.utils.dingtalk;
/**
- * @author helius
+ * 钉钉通知类型枚举,用于区分不同的业务通知场景。
*/
public enum DingTalkType {
- /**
- * 确认充值
- */
- PAY_COMFIRM("红包来了啊!", 1),
+ PAY_CONFIRM("充值确认", 1),
+ FAST_SALE("快速卖出", 2),
+ TI_COIN("提币通知", 3),
+ CARD_VERIFY("实名认证", 4),
+ BLOCK_COIN("链上转账通知", 5);
- /**
- * 快速卖出
- */
- FAST_SALE("红包来了啊!!", 2),
+ private final String name;
+ private final int index;
- /**
- * 提笔
- */
- TI_COIN("红包来了啊!!!", 3),
-
- /**
- * 实名认证
- */
- CARD_VERIFY("红包来了啊!!!!", 4),
- TYPE_FIVE("红包来了啊!!!!!", 5);
-
- private String name;
-
- private int index;
-
- DingTalkType(String name, int i) {
+ DingTalkType(String name, int index) {
this.name = name;
- this.index = i;
+ this.index = index;
}
- public static String getName(int index) {
- for(DingTalkType type : DingTalkType.values()) {
+ public String getName() { return name; }
+ public int getIndex() { return index; }
+
+ public static DingTalkType byIndex(int index) {
+ for (DingTalkType type : values()) {
if (type.index == index) {
- return type.name;
+ return type;
}
}
return null;
--
Gitblit v1.9.1