dy-dashboard/vault/知识库/工作指南/训练记录/2026-08-28-下单备份包材数量和备注同步修复.md
2026-10-28 11:14:17 +08:00

18 lines
1.1 KiB
Markdown
Raw 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.

# 下单备份包材数量和备注同步修复
### 1. 下单备份包材数量和备注同步异常
**旭东 → OpenClaw:**
> 发现一个异常,从待下单管理点击确认下单之后,订单同步到下单备份管理后,下单备份管理里面的包材下单数量和包材下单备注没有同步成功,检查并修复一下这个异常
**OpenClaw 响应:**
已检查并修复。异常原因是待下单页面刷新后,确认下单请求没有携带前端临时 BOM 数据,后端又跳过了待下单记录中已经保存的 BOM,重新读取基础 BOM,导致已保存的包材实际下单数量和包材下单备注丢失。
现已将确认下单的数据优先级调整为:本次请求携带的 BOM → 待下单记录已保存的 BOM → 产品基础 BOM。这样无论是否刷新页面,确认下单后都会把包材下单数量及备注完整同步到下单备份管理。
Python、JavaScript语法及专项数据保留测试通过;测试服务已重启并保持 active,HTTP 200,启动日志正常。
Git提交:`bff452e fix: 修复下单备份包材数据同步`
**已记录**