From cc5cf127da76d03ce7086da4d70f34b20e9803e0 Mon Sep 17 00:00:00 2001
From: admin <1101184511@qq.com>
Date: 星期三, 30 七月 2025 01:57:55 +0800
Subject: [PATCH] 功能完善

---
 src/main/java/com/taoke/autopay/entity/credit/ExchangeRate.java |   25 +++++++++++++++++++++----
 1 files changed, 21 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/taoke/autopay/entity/credit/ExchangeRate.java b/src/main/java/com/taoke/autopay/entity/credit/ExchangeRate.java
index 1a0c9c3..5312aff 100644
--- a/src/main/java/com/taoke/autopay/entity/credit/ExchangeRate.java
+++ b/src/main/java/com/taoke/autopay/entity/credit/ExchangeRate.java
@@ -1,6 +1,8 @@
 package com.taoke.autopay.entity.credit;
 
+import lombok.Builder;
 import lombok.Data;
+import lombok.experimental.Tolerate;
 import org.springframework.data.annotation.Id;
 import org.yeshi.utils.generater.mybatis.Column;
 import org.yeshi.utils.generater.mybatis.Table;
@@ -8,13 +10,28 @@
 import java.math.BigDecimal;
 import java.util.Date;
 
+@Builder
 @Data
 @Table(value = "table_exchange_rate")
 public class ExchangeRate {
 
-    public enum ExchangeType {
-        NEW_USER_EXCHANGE, // 鏂颁汉鍏戞崲
-        GENERAL_EXCHANGE   // 涓�鑸厬鎹�
+    public enum ExchangeRateType {
+        NEW_USER_EXCHANGE("鏂颁汉鍏戞崲"), // 鏂颁汉鍏戞崲
+        GENERAL_EXCHANGE("涓�鑸厬鎹�");  // 涓�鑸厬鎹�
+        private String desc;
+
+        private ExchangeRateType(String desc) {
+            this.desc = desc;
+        }
+
+        public String getDesc() {
+            return desc;
+        }
+    }
+
+    @Tolerate
+    public ExchangeRate() {
+
     }
 
     @Id
@@ -22,7 +39,7 @@
     private Long id; // 涓婚敭ID
 
     @Column(name = "exchange_type")
-    private ExchangeType exchangeType; // 鍏戞崲绫诲瀷
+    private ExchangeRateType exchangeType; // 鍏戞崲绫诲瀷
 
     @Column(name = "rate")
     private BigDecimal rate; // 姹囩巼

--
Gitblit v1.8.0