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/bo/ChatGptsBo.java |   39 +++++++++++++++++++--------------------
 1 files changed, 19 insertions(+), 20 deletions(-)

diff --git a/ruoyi-modules-api/ruoyi-chat-api/src/main/java/org/ruoyi/domain/bo/ChatGptsBo.java b/ruoyi-modules-api/ruoyi-chat-api/src/main/java/org/ruoyi/domain/bo/ChatGptsBo.java
index 2761467..2c77aa1 100644
--- a/ruoyi-modules-api/ruoyi-chat-api/src/main/java/org/ruoyi/domain/bo/ChatGptsBo.java
+++ b/ruoyi-modules-api/ruoyi-chat-api/src/main/java/org/ruoyi/domain/bo/ChatGptsBo.java
@@ -1,20 +1,19 @@
 package org.ruoyi.domain.bo;
 
-import io.github.linpeilie.annotations.AutoMapper;
-import jakarta.validation.constraints.NotBlank;
-import jakarta.validation.constraints.NotNull;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
 import org.ruoyi.common.core.validate.AddGroup;
 import org.ruoyi.common.core.validate.EditGroup;
+import org.ruoyi.system.domain.ChatGpts;
 import org.ruoyi.common.mybatis.core.domain.BaseEntity;
-import org.ruoyi.domain.ChatGpts;
+import io.github.linpeilie.annotations.AutoMapper;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import jakarta.validation.constraints.*;
 
 /**
- * gpts绠$悊涓氬姟瀵硅薄 chat_gpts
+ * 搴旂敤绠$悊涓氬姟瀵硅薄 chat_gpts
  *
- * @author Lion Li
- * @date 2024-07-09
+ * @author ageerle
+ * @date 2025-04-08
  */
 @Data
 @EqualsAndHashCode(callSuper = true)
@@ -42,56 +41,56 @@
     /**
      * gpts鍥炬爣
      */
+    @NotBlank(message = "gpts鍥炬爣涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
     private String logo;
 
     /**
      * gpts鎻忚堪
      */
+    @NotBlank(message = "gpts鎻忚堪涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
     private String info;
 
     /**
      * 浣滆�卛d
      */
+    @NotBlank(message = "浣滆�卛d涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
     private String authorId;
 
     /**
      * 浣滆�呭悕绉�
      */
+    @NotBlank(message = "浣滆�呭悕绉颁笉鑳戒负绌�", groups = { AddGroup.class, EditGroup.class })
     private String authorName;
 
     /**
      * 鐐硅禐
      */
-    private String useCnt;
+    @NotNull(message = "鐐硅禐涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
+    private Long useCnt;
 
     /**
      * 宸瘎
      */
-    private String bad;
+    @NotNull(message = "宸瘎涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
+    private Long bad;
 
     /**
      * 绫诲瀷
      */
+    @NotBlank(message = "绫诲瀷涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
     private String type;
 
     /**
      * 澶囨敞
      */
+    @NotBlank(message = "澶囨敞涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
     private String remark;
 
     /**
      * 鏇存柊IP
      */
+    @NotBlank(message = "鏇存柊IP涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
     private String updateIp;
 
-    /**
-     * 妯″瀷鍚嶇О
-     */
-    private String modelName;
-
-    /**
-     * 妯″瀷system
-     */
-    private String systemPrompt;
 
 }

--
Gitblit v1.9.3