### 1. 计划预测BOM重复复杂日志修复 **旭东 → OpenClaw:** > 更新 POZ-SKS-0610-TM;BOM新增:POZ-SKS-0610-TM-BT;BOM新增:POZ-SKS-0610-TM-GZ;BOM新增:POZ-SKS-0610-TM-PZ;BOM新增:成品_POZ-SKS-0610-TM [请求] POST /api/purchase/update_pending > {"方法": "POST", "路径": "/api/bom_packaging/save", "提交内容": "{\"product_code\": \"POZ-SKS-0610-TM\", \"materials\": [{\"material_code\": \"POZ-SKS-0610-TM-PZ\", \"material_name\": \"PÒZTL泊紫汀兰益生菌清新漱口水(桃气啵啵)0610【瓶子】\", \"quantity\": 300, \"actual_quantity\": 300, \"remark\": \"\", \"pkg_remark\": \"\", \"change_manuscript\": \"\", \"pre_pack_qty\": 0, \"post_pack_qty\": 0}, {\"material_code\": \"POZ-SKS-0610-TM-GZ\", \"material_name\": \"PÒZTL泊紫汀兰益生菌清新漱口水(桃气啵啵)0610【盖子】 PÒZTL泊紫汀兰益生菌清新漱口水(桃气啵啵)0610【标贴】\", \"quantity\": 300, \"actual_quantity\": 300, \"remark\": \"\", \"pkg_remark\": \"\", \"change_manuscript\": \"\", \"pre_pack_qty\": 0, \"post_pack_qty\": 0}, {\"material_code\": \"POZ-SKS-0610-TM-BT\", \"material_name\": \"PÒZTL泊紫汀兰益生菌清新漱口水(桃气啵啵)0610【标贴】\", \"quantity\": 300, \"actual_quantity\": 300, \"remark\": \"\", \"pkg_remark\": \"\", \"change_manuscript\": \"\", \"pre_pack_qty\": 0, \"post_pack_qty\": 0}]}"} > 我刚测试了下,现在的日志还是这种复杂的 **OpenClaw 响应:** 已修复计划预测一次保存生成两条日志的问题:包材同步接口不再单独生成技术日志,统一归并为一条业务日志;首次保存旧BOM为空时显示“保存BOM明细:N项”,不再把每项误报为新增;已有业务日志不再追加请求方法和接口路径。通用兜底审计中的嵌套数组只显示项数,不再输出完整JSON。20项专项测试、Python编译和应用导入通过;测试服务已重启并验收,Git提交ab996e7。