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