Commit Graph

2 Commits

Author SHA1 Message Date
Dawn
51e5e1b924 build(pnpm): 📦 修改打包配置 2025-07-22 21:06:07 +08:00
Dawn
19e6a15ad0 feat(view): 新增文件预览功能 (#301)
* feat(view):  新增文件预览功能(未完成)

* feat(view):  新增跨窗口通信事件,支持word查看

* fix(view): 🐛 修复文件类型气泡的样式和上传分片功能

* fix(view): 🐛 修复ChatFooter组件中handleFileOpen无法获取blob.type为空问题

* refactor(store): ♻️ 重构rust的get_files_meta函数,支持返回mime文件类型

* feat(view):  新增pdf、ppt、excel预览功能

预览时优先查找本地文件

* fix(hook): 🐛 修复文件下载后的文件状态显示异常

在用户下载文件后,消息状态未修复前为“已下载”,但实际文件已经被用户删除,所以需重置状态

* fix(store): 🐛 修复右键菜单预览文件状态问题

用户下载文件后,消息状态为已下载,若用户删除文件,状态则需要更新,所以预览时文件不在则更新消息状态为未下载,并且打开在线预览

* fix(hook): 🐛 修复点击预览文件时自动打开资源管理器问题

* fix(hook): 🐛 修复文件消息状态显示异常问题

* feat(component):  新增双击文件功能

* feat(view):  新增选择文件上传前复制上传文件到用户文件夹功能

* feat(view):  新增切换文件浏览功能

* fix(view): 🐛 删除预览的等待提示

* style(util): 💄 提取PathUtil中用户数据的魔法值

---------

Co-authored-by: 卡仔 <1271013637@qq.com>
2025-07-11 06:02:48 +08:00