Commit Graph

6 Commits

Author SHA1 Message Date
9e21f8a0d1 服务器部署初始化提交 2026-06-15 13:18:43 +08:00
27b0b25f09 添加测试部署功能 2026-06-14 16:20:04 +08:00
9b8b0e4cd5 fix: OSS 上传令牌改为 POST 表单直传,修复智能填单拍照上传
前端按 OSS POST 表单直传方式编写(期望 policy/access_key_id/signature),
后端原返回 PUT 预签名 URL,字段不匹配导致上传失败。
改为生成 POST policy + HMAC-SHA1 签名,对齐前端已有的 FormData 组装逻辑。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-31 15:10:44 +08:00
9b32afdbb4 为后端全部 86 个 Python 文件添加中文注释
覆盖所有模块:
- api 层:17 个路由文件,每个接口标注用途、参数、返回值、权限
- services 层:18 个服务文件,每个方法标注作用、参数、返回值、调用方
- repositories 层:13 个仓储文件,每个方法标注查询逻辑和被调用方
- schemas 层:11 个请求/响应体文件,每个字段标注业务含义
- core 层:config、security、exceptions、responses、error_codes
- models 层:19 个 ORM 模型类,每个表标注业务含义和关联关系
- scripts:bootstrap_data、smoke_check
- migrations:env.py 和版本迁移文件

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-30 07:23:33 +08:00
852fd4bf1e feat: complete oss upload signing flow 2026-05-15 13:47:08 +08:00
be869330f2 feat: complete unified storage publish flow 2026-05-15 13:17:45 +08:00