✨ 毛利分析报表导出接入 OSS 存储

This commit is contained in:
caojia
2026-10-16 17:09:34 +08:00
parent 9e391888f5
commit eb67ccc3cb
4 changed files with 218 additions and 22 deletions
+9
View File
@@ -46,3 +46,12 @@ oss:
- 普通附件、头像、导入文件及导出模板维持现有存储方式。
SDK 自定义域名与客户端配置参考:[阿里云 OSS Java SDK 文档](https://www.alibabacloud.com/help/en/oss/developer-reference/oss-java-sdk/)。
## 毛利分析报表
产品、订单两个维度的导出也使用上述 OSS 配置。生产文件路径为
`bms/prod/report/profit/yyyy/MM/dd/<uuid>.xlsx`,本地和测试为
`bms/test/report/profit/yyyy/MM/dd/<uuid>.xlsx`。
导出保持同步:临时 Excel 生成并上传成功后更新导出日志,再由前端发起下载。
下载继续校验当前用户及原接口权限;历史本地文件名仍从原 download 目录读取。
上传失败标记导出失败并清理临时文件,状态更新返回 0 时删除此次上传的 OSS 对象。