admin-vben/apps
YunaiV 2cbec901e1 feat(im):规范 Vben IM 组件目录并修复聊天端迁移问题
文件命名与目录整理:
- IM home/manager 组件文件统一 PascalCase → kebab-case,并新增各级 components/index.ts barrel 导出
- manager 选择器按业务模块就近收敛到频道、素材、群组目录,删除根 components 下的重复实现
- UserMultiSelect 改为复用 system/user/components/UserSelect,并补充多选与 getUserList 回显能力
- 合并 statistics 子组件导出,MessageContentPreview 调整为 content-preview

问题修复:
- 群聊发送按钮由 Element Plus split-button 写法改为 antd DropdownButton,恢复「发送回执消息」入口
- 修复 scoped 下暗色模式选择器塌缩导致整页发红的问题
- 修复会话「+」菜单图标与文字折行问题
- 修复推荐名片、转发、添加好友弹窗冒出多余 antd 默认底栏的问题

代码规范:
- 清理 IM 模块类型别名、注释和工具方法写法,保持 Vben 规范
- constants.ts 内容类型判定集合由数组改为 Set
- 优化 message/image/pull 等工具函数的 lint 写法
2026-06-18 05:53:25 -07:00
..
web-antd feat(im):规范 Vben IM 组件目录并修复聊天端迁移问题 2026-06-18 05:53:25 -07:00
web-antdv-next feat(bpm): vben5 支持审批附件上传与展示 2026-06-14 02:48:33 +08:00
web-ele feat(bpm): vben5 支持审批附件上传与展示 2026-06-14 02:48:33 +08:00
web-naive Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin 2026-06-05 19:03:00 +08:00
web-tdesign Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin 2026-06-05 19:03:00 +08:00