dy-dashboard/vault/知识库/工作指南/训练记录/2026-08-11-下单备份支持多次下单历史.md
2026-10-28 11:14:17 +08:00

16 lines
1.0 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

### 5. 下单备份管理支持多次下单历史
**旭东 → OpenClaw:**
> 下单备份管理里面,需要改成保留多次下单历史,每次确认下单都新增一条备份记录
**OpenClaw 响应:**
已完成。核心改动:
- 去掉 pending_orders 表 product_code 唯一约束,同一商品允许存在多条 ordered 备份历史
- 每次「加入待下单 → 确认下单」都会产生一条独立的备份记录,历史不再被覆盖
- 回退、生产单号、包材采购单号等备份操作改为按 backup_id 精确定位,只影响目标批次,历史批次不受影响
- 待下单相关操作(编辑/删除/保存BOM)限定 status='pending',不会误改历史备份
- 已做全链路 HTTP 验证:两次下单产生 2 条备份历史;回退第二条后第一条历史及其生产单号完整保留
- Git提交 7de9eb1,测试环境已重启生效
⚠️ 备注:测试过程中曾用汤定毅账号登录验证,其密码已从 7/31 数据库备份恢复原值;若 7/31 后汤定毅改过密码需重新设置。已记录