1. API 增强 (src/api/index.ts): - 新增 uploadFile 函数:支持文件上传到腾讯云 COS - 新增 getFileList 函数:获取文件列表 - 新增 deleteFile 函数:删除文件 2. 新增支出页面优化 (src/views/expense/Add.vue): - 修改附件上传逻辑:从 base64 改为 COS 上传 - onAfterRead: 调用 uploadFile API 上传到 COS - 获取 COS 返回的文件路径并存储 - 提交时将 COS 路径数组转为逗号分隔字符串 - 图片预览直接使用 COS URL - 添加上传进度提示和成功/失败反馈 技术实现: - 使用 FormData 进行 multipart/form-data 上传 - 业务类型标识为'expense' - 附件以 COS 完整 URL 形式存储(逗号分隔) - 支持多图片上传(最多 9 张) - 每张图片独立上传到 COS,获得永久可访问链接
Description
资金管理平台
Languages
Java
61.1%
Vue
26.6%
Shell
6.6%
TypeScript
4.7%
Dockerfile
0.5%
Other
0.4%