5 天以前 ea5a55deffa6d33048a1f7e03b71424c8add5e31
分支
用户 <2163098428@qq.com>
星期五, 五月 8, 2026 14:51 +0800
提交者 <2163098428@qq.com>
星期五, 五月 8, 2026 14:51 +0800
提交ea5a55deffa6d33048a1f7e03b71424c8add5e31
目录 e93ec99512e40bc8614f80a79cd1de8b6ef1f4ed 目录 | zip | gz
上一版本 9a35455fb299ada694b6e6caf0f8829a328f6583 查看 | 对比
feat(ai): 实现采购多文件分析附件存储与历史回显功能

- 在AiChatMessageDto中添加filePaths字段支持文件路径传递
- 扩展ChatMessages实体类增加analyzeUserQuestions、analyzeFilePaths和analyzeFilePathGroups字段
- 实现MongoChatMemoryStore的文件上下文存储和检索功能
- 集成StorageBlobService完成文件上传和访问路径解析
- 改造PurchaseAiController支持多文件分析和路径存储
- 配置文件上传相关参数包括临时目录正式目录和压缩设置
- 实现历史消息回传时按消息维度附加文件路径的功能
- 提供完整的前后端联调文档说明接口变更和改造建议
已添加1个文件
已修改6个文件
464 ■■■■■ 文件已修改
doc/20260508_采购多文件分析附件存储与历史回显联调说明.md 149 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/controller/PurchaseAiController.java 172 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/dto/AiChatMessageDto.java 17 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/mongodbBean/ChatMessages.java 16 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/service/impl/AiChatSessionServiceImpl.java 23 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/store/MongoChatMemoryStore.java 73 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/application-dev.yml 14 ●●●● 对比 | 查看 | 原始文档 | blame | 历史