chenhj
2026-04-23 7b512f46f0aaea0e155301b4e28a83423877c725
分支
用户 chenhj <1263187585@qq.com>
星期四, 四月 23, 2026 17:22 +0800
提交者 chenhj <1263187585@qq.com>
星期四, 四月 23, 2026 17:22 +0800
提交7b512f46f0aaea0e155301b4e28a83423877c725
目录 5db54ff1bb277030edd37a36135f398563cd4d7b 目录 | zip | gz
上一版本 13d28048c9dc91bd0cb290252cad5b76a31b13cb 查看 | 对比
feat(upload): 新增通用文件上传和图片预览上传组件

- 新增通用上传接口,支持 FormData 批量传文件
- 新增图片附件预览组件,支持缩略图显示和弹窗预览
- 新增图片附件上传组件,支持多图上传、限制数量及文件格式大小校验
- 新增文件附件上传组件,支持拖拽上传、文件格式和大小校验
- 上传组件支持列表项展示和删除操作
- 上传成功后自动合并新文件到现有列表并支持回调通知
- 实现上传过程的进度控制与状态提示
- 支持图片和文件的不同处理和展示方式
- 代码结构清晰,便于维护和扩展
已添加4个文件
733 ■■■■■ 文件已修改
src/api/basicData/common.js 13 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/components/AttachmentPreview/image/index.vue 76 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/components/AttachmentUpload/file/index.vue 309 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/components/AttachmentUpload/image/index.vue 335 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史