903c6e299f
6-26-简单修复2
2026-06-26 22:02:04 +08:00
a5edb8be4d
feat: 司机端拍照识别物流运单号并支持一对多录入
...
新增 logistics_waybill 表存储一个任务关联的多个运单号,
司机在揽货时可通过拍照调用快递100 OCR 自动识别运单号,
支持连续拍多张统一提交、手动输入兜底、编辑删除,
揽货时必填至少一个运单号并自动同步到 logistics_task。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-07 14:03:36 +08:00
81ab04a964
feat: 业务员端支持修改物流单号
...
新增 PUT /api/logistics/tasks/{id}/tracking 接口,业务员可在订单详情页
修改进行中订单的快递单号和快递公司,修改记录写入审计日志。
四端同步:管理后台、司机端、管理小程序下次拉取即自动获取新值。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-30 16:13:33 +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
2d4b3758cf
更新快递100接口对接功能
2026-05-27 14:43:54 +08:00
703fd5e07d
feat: complete driver task attachment workflow
2026-05-15 14:13:28 +08:00
c79203e39d
feat: 补齐司机履约留痕闭环
2026-05-14 16:12:25 +08:00
181e56d627
feat: 完成履约调度闭环
2026-05-14 15:17:56 +08:00