dy-dashboard/vault/知识库/工作指南/训练记录/2026-08-10-BOM保存日志展示明细优化.md
2026-10-28 11:14:17 +08:00

13 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.

# 2026-08-10 BOM保存日志展示明细优化
### 1. 操作日志BOM保存明细可读性优化
**旭东 → OpenClaw:**
> 操作日志里面,目前显示的是更新 POZ-JCB-0013;保存BOM明细:1项,但是看不出来在BOM里面更新的是什么数据,这里你看一下是否存在可以优化的地方
**OpenClaw 响应:**
- 定位到 `routes/purchase.py` 待下单编辑接口:首次保存 BOM(旧 BOM 为空)时只记录「保存BOM明细:N项」,未包含具体内容
- 优化:首次保存时逐项输出物料编码、名称及关键数据(实际下单数量、前包数量、后包数量、备注,备注超40字截断);「BOM新增」同样输出明细;修改已有物料、移除物料的原逻辑保持不变
- 效果示例:`更新 POZ-XXX;保存BOM明细:2项(POZ-MM-0580-TM-MD 面膜【膜袋】(实际下单数量 250;前包数量 3000;备注 …);成品_POZ-XXX(实际下单数量 3000))`
- 4 个场景(首次保存/新增物料/修改数量/无变化)模拟验证通过,20 项现有测试无回归,测试服务已重启、HTTP 200;Git 提交 26e961a