Commit e7a3f47d0268737c6713928957285e09542d0c20

Authored by cherishsince
1 parent e6fefa06

【增加】AI 对话增加更新时间

yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/chat/vo/conversation/AiChatConversationRespVO.java
@@ -3,6 +3,8 @@ package cn.iocoder.yudao.module.ai.controller.admin.chat.vo.conversation; @@ -3,6 +3,8 @@ package cn.iocoder.yudao.module.ai.controller.admin.chat.vo.conversation;
3 import cn.iocoder.yudao.module.ai.controller.admin.model.vo.chatModel.AiChatModelRespVO; 3 import cn.iocoder.yudao.module.ai.controller.admin.model.vo.chatModel.AiChatModelRespVO;
4 import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatModelDO; 4 import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatModelDO;
5 import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatRoleDO; 5 import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatRoleDO;
  6 +import com.baomidou.mybatisplus.annotation.FieldFill;
  7 +import com.baomidou.mybatisplus.annotation.TableField;
6 import com.fhs.core.trans.anno.Trans; 8 import com.fhs.core.trans.anno.Trans;
7 import com.fhs.core.trans.constant.TransType; 9 import com.fhs.core.trans.constant.TransType;
8 import com.fhs.core.trans.vo.VO; 10 import com.fhs.core.trans.vo.VO;
@@ -11,6 +13,9 @@ import jakarta.validation.constraints.NotNull; @@ -11,6 +13,9 @@ import jakarta.validation.constraints.NotNull;
11 import lombok.Data; 13 import lombok.Data;
12 import lombok.experimental.Accessors; 14 import lombok.experimental.Accessors;
13 15
  16 +import java.time.LocalDateTime;
  17 +import java.time.LocalTime;
  18 +
14 @Schema(description = "管理后台 - AI 聊天会话 Response VO") 19 @Schema(description = "管理后台 - AI 聊天会话 Response VO")
15 @Data 20 @Data
16 public class AiChatConversationRespVO implements VO { 21 public class AiChatConversationRespVO implements VO {
@@ -53,6 +58,9 @@ public class AiChatConversationRespVO implements VO { @@ -53,6 +58,9 @@ public class AiChatConversationRespVO implements VO {
53 @Schema(description = "上下文的最大 Message 数量", requiredMode = Schema.RequiredMode.REQUIRED, example = "10") 58 @Schema(description = "上下文的最大 Message 数量", requiredMode = Schema.RequiredMode.REQUIRED, example = "10")
54 private Integer maxContexts; 59 private Integer maxContexts;
55 60
  61 + @Schema(description = "最后更新时间", requiredMode = Schema.RequiredMode.REQUIRED, example = "2024-05-16")
  62 + private LocalDateTime updateTime;
  63 +
56 // ========== 关联 role 信息 ========== 64 // ========== 关联 role 信息 ==========
57 65
58 @Schema(description = "角色头像", requiredMode = Schema.RequiredMode.REQUIRED, example = "https://www.iocoder.cn/1.png") 66 @Schema(description = "角色头像", requiredMode = Schema.RequiredMode.REQUIRED, example = "https://www.iocoder.cn/1.png")