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

40 lines
3.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.

### 1. 物料清单包材数量和备注同步
**旭东 → OpenClaw:**
> 需要你,首先根据货品编号匹配到计划预测里面的对应成品之后,再根据物料编号,匹配到下单信息按钮之后的弹窗中的包材下单信息里面的物料编号,再将包材数量更新到对应的下单前包材文本框里面、将包材备注更新到对应的包材备注里面
**OpenClaw 响应:**
已根据这份物料清单,在192.168.8.186测试环境中按“货品编号→计划预测成品→物料编号→下单信息弹窗包材”进行精确匹配,并完成包材数据更新。
- Excel共2133行,2039行匹配成功并更新
- 已有包材记录更新1989行,新建包材记录50行
- 下单前包材数量已更新到 `bom_packaging.pre_pack_qty`
- 包材备注已更新并持久化到 `bom_packaging.pkg_remark`,本次非空备注57条
- 15行货品编号在系统中不存在,68行物料编号在对应成品BOM中不存在
- 11行内料/-NL按系统永久规则排除,未写入展示数据
- 已保留更新前备份和匹配明细:`backups/material_update_20260826/`
- 已补充包材备注字段的数据库迁移、接口读取/保存及计划预测弹窗回显逻辑
- Python/JavaScript语法、数据回归和弹窗接口读取验证通过;测试服务重启后端口18888 HTTP返回200
- Git提交:`dc5ed50`(同步物料清单包材数量和备注)
### 2. 云端(82.156.135.91)物料清单包材数量和备注同步
**旭东 → OpenClaw:**
> 我发一个表格给你,需要你在云端系统里面操作,首先根据货品编号匹配到计划预测里面的对应成品之后,再根据物料编号,匹配到下单信息按钮之后的弹窗中的包材下单信息里面的物料编号,再将包材数量更新到对应的下单前包材文本框里面、将包材备注更新到对应的包材备注里面
**OpenClaw 响应:**
已根据同一份物料清单,在云端系统(82.156.135.91)中按相同匹配逻辑完成包材数据同步。
- Excel共2133行,2105行匹配成功并更新
- 已有包材记录更新321行,新建包材记录1784行(同步后 `bom_packaging` 共2242行)
- 下单前包材数量已更新到 `bom_packaging.pre_pack_qty`
- 包材备注已更新并持久化到 `bom_packaging.pkg_remark`,本次非空备注65条
- 2行货品编号在云端系统中不存在(POZ-MS-0224-TM),14行物料编号在对应成品BOM中不存在
- 12行内料/-NL按系统永久规则排除,未写入展示数据
- 云端 `bom_packaging` 表补充 `pkg_remark` 字段(数据库迁移)
- 云端后端 `detail_with_bom` 读取、`bom_packaging/save` 保存、`purchase.py` 透传及前端弹窗回显已补齐 pkg_remark 逻辑(最小patch,与8.186测试环境一致)
- 更新前已备份:`/home/ubuntu/dy_backups/bom_packaging_pre_20260826_1500/bom_packaging.sql`
- 云端服务重启后 HTTP 200,数据抽验通过(POZ-HCG-6258-TM彩盒/唇膏管6500、JWTBS-STR-6034-ALJK瓶子3000等)
已记录