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