Administrator
11 hours ago 65d83e255e4e1bdfb0336bea920d6c884c510711
refs
author Administrator <15274802129@163.com>
Tuesday, September 30, 2025 09:43 +0800
committer Administrator <15274802129@163.com>
Tuesday, September 30, 2025 09:43 +0800
commit65d83e255e4e1bdfb0336bea920d6c884c510711
tree 45e1ed7df0ab4126d972b7ac6d6b5bc0f05adabc tree | zip | gz
parent 451101e29d1d48a7ed06b6b31fe3f6bdda5dd88a view | diff
feat(ai): 新增知识库文件管理功能

- 新增知识库文件上传页面,支持文件选择、进度展示和状态反馈
- 实现文件上传接口,支持按企业隔离存储路径
- 添加知识库文件服务层逻辑,包括文件上传、应用数据初始化和知识库创建
- 集成阿里云百炼知识库工具类,优化文件上传与知识库更新流程
- 新增知识库文件列表页面,支持查看和编辑操作
- 完善相关实体类和配置项,支持多企业文件管理
- 提供前后端交互接口,实现完整的文件管理和知识库同步机制
8 files modified
5 files added
834 ■■■■ changed files
src/main/java/cc/mrbird/febs/ai/controller/knowledge/AiKnowledgeController.java 54 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/controller/knowledge/ViewController.java 49 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/entity/AiKnowledgeFile.java 8 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/AiKnowledgeFileService.java 8 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/impl/AiCompanyServiceImpl.java 8 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/impl/AiKnowledgeFileServiceImpl.java 80 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/util/KnowledgeBaseUtil.java 167 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/common/utils/FileUtil.java 10 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/controller/goods/AdminMallGoodsController.java 22 ●●●●● diff | view | raw | blame | history
src/main/resources/application-test.yml 3 ●●●●● diff | view | raw | blame | history
src/main/resources/templates/febs/views/modules/ai/knowledge/add.html 165 ●●●●● diff | view | raw | blame | history
src/main/resources/templates/febs/views/modules/ai/knowledge/info.html 98 ●●●●● diff | view | raw | blame | history
src/main/resources/templates/febs/views/modules/ai/knowledge/list.html 162 ●●●●● diff | view | raw | blame | history