From 6d500a7ea75cc72e8c478b7bfe05644c034178cb Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Mon, 22 Jun 2026 22:48:51 +0800
Subject: [PATCH] refactor(gateApi): 优化网格交易持仓查询逻辑

---
 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