From 5a5a48e153c4f161a4e01c8ec4b4b0ec8f5fa1d2 Mon Sep 17 00:00:00 2001
From: ageer <ageerle@163.com>
Date: 星期三, 09 四月 2025 09:40:17 +0800
Subject: [PATCH] feat: ruoyi-chat-api模块调整

---
 ruoyi-modules-api/ruoyi-chat-api/src/main/java/org/ruoyi/domain/ChatMessage.java |   40 +++++++++++++++++-----------------------
 1 files changed, 17 insertions(+), 23 deletions(-)

diff --git a/ruoyi-modules-api/ruoyi-chat-api/src/main/java/org/ruoyi/domain/ChatMessage.java b/ruoyi-modules-api/ruoyi-chat-api/src/main/java/org/ruoyi/domain/ChatMessage.java
index 7ef7886..b9caf73 100644
--- a/ruoyi-modules-api/ruoyi-chat-api/src/main/java/org/ruoyi/domain/ChatMessage.java
+++ b/ruoyi-modules-api/ruoyi-chat-api/src/main/java/org/ruoyi/domain/ChatMessage.java
@@ -1,21 +1,19 @@
 package org.ruoyi.domain;
 
-import com.baomidou.mybatisplus.annotation.TableName;
-import jakarta.validation.constraints.NotBlank;
-import jakarta.validation.constraints.NotNull;
+import com.baomidou.mybatisplus.annotation.*;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
-import org.ruoyi.common.core.validate.AddGroup;
-import org.ruoyi.common.core.validate.EditGroup;
 import org.ruoyi.common.mybatis.core.domain.BaseEntity;
+
+import java.math.BigDecimal;
 
 import java.io.Serial;
 
 /**
  * 鑱婂ぉ娑堟伅瀵硅薄 chat_message
  *
- * @author Lion Li
- * @date 2023-11-26
+ * @author ageerle
+ * @date 2025-04-08
  */
 @Data
 @EqualsAndHashCode(callSuper = true)
@@ -28,49 +26,45 @@
     /**
      * 涓婚敭
      */
-    @NotNull(message = "涓婚敭涓嶈兘涓虹┖", groups = { EditGroup.class })
+    @TableId(value = "id")
     private Long id;
 
     /**
-     * 鐢ㄦ埛ID
+     * 鐢ㄦ埛id
      */
-    @NotBlank(message = "鐢ㄦ埛ID", groups = { AddGroup.class, EditGroup.class })
-    private Long UserId;
+    private Long userId;
+
+    /**
+     * 娑堟伅鍐呭
+     */
+    private String content;
 
     /**
      * 瀵硅瘽瑙掕壊
      */
     private String role;
 
-
     /**
-     * 娑堟伅鍐呭
-     */
-    @NotBlank(message = "娑堟伅鍐呭涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
-    private String content;
+     * 鎵i櫎閲戦
 
 
-    /**
-     * 鎵i櫎璐圭敤
      */
-    private Double deductCost;
+    private BigDecimal deductCost;
 
     /**
      * 绱 Tokens
      */
-    @NotNull(message = "绱 Tokens涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
-    private Integer totalTokens;
+    private Long totalTokens;
 
     /**
      * 妯″瀷鍚嶇О
      */
-    @NotBlank(message = "妯″瀷鍚嶇О涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
     private String modelName;
 
     /**
      * 澶囨敞
      */
-    @NotBlank(message = "澶囨敞涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
     private String remark;
 
+
 }

--
Gitblit v1.9.3