5.7 KiB
2026-09-15 每日训练笔记
来源:旭东与 OpenClaw 每日训练,2026-09-15 类型:训练记录
今日交流记录
1. 国内订单管理字段异常修复
旭东 → OpenClaw:
国内订单管理下发现几个异常 1、字段列里面的未到货数同步失败,有的订单显示还是为0 2、字段列的金蝶是否入库没有默认为否,现在是默认为空 3、字段列里面的新旧品需要在详情弹窗中体现,并能够在详情弹窗中编辑之后,同步到字段列中,字段列最开始默认为空
OpenClaw 响应:
已完成 3 项修复:未到货数在有到货批次时按批次合计计算、无批次时按“数量 - 实际到货数量”计算,并完成测试库历史异常回填;“金蝶入库”在新增、导入、确认下单及数据库层统一默认“否”,历史空值已回填;国内订单详情弹窗新增可清空的“新旧品”下拉框,可选“新品/旧品”,保存后同步到字段列,历史空值保持为空。测试库 1139 条订单中,未到货数不一致从 434 条降为 0,金蝶入库空值从 650 条降为 0,新旧品空值 1111 条未被擅自修改。Python/JavaScript/gzip/迁移幂等检查和 26 项单元测试通过,测试服务 active,本机及 192.168.8.186:18888 均 HTTP 200;Git 提交 95e4b92050d7eae6e456c363938469b4ad5ef31e,未操作生产环境。
2. 继续执行国内订单字段异常修复
旭东 → OpenClaw:
继续执行
OpenClaw 响应: 在前一次执行中断后继续处理,沿着国内订单数据链路确认详情弹窗缺少“新旧品”、数据库列表仍保留“金蝶入库”空值,以及无到货批次时未统一重算未到货数等根因;随后补充后端边界处理、订单新增和导入默认值、批次同步分支及详情编辑配置。
3. 继续执行测试库回填与验证
旭东 → OpenClaw:
继续执行
OpenClaw 响应:
继续完成测试库修复和发布前验证。首次数据备份因数据库账号缺少 PROCESS 权限失败,改用 --no-tablespaces 后成功生成备份,未提升权限;随后完成数据库默认值与历史异常回填、可重复迁移逻辑、导入逻辑和前端 gzip 更新,并完成到货同步 3 种分支、27 个写入字段与参数、详情弹窗两列各 9 项等专项检查。最终代码提交为 95e4b92,测试服务重启后恢复 active 并通过 HTTP 200 验证,知识库训练记录、操作日志和索引均已补齐。
4. 计划预测 SKU 弹窗订单在途下单时间修正
旭东 → OpenClaw:
计划预测SKU弹窗里面,订单在途板块中,下单时间应该是同步国内订单管理层面对应订单的跟单下单时间,而不是计划下单时间,修改一下
OpenClaw 响应:
已将计划预测 SKU 弹窗“订单在途”板块中国内订单的“下单时间”从“计划下单时间”改为同步国内订单管理中的“跟单下单日期”(代码字段为 日期);海外订单和包材订单逻辑未改动。真实样本验证显示跟单日期 2026-08-05,不再显示计划下单时间 2026-08-24 10:09:23;Python、字段映射和差异检查通过,测试服务 active,本机及 192.168.8.186:18888 均 HTTP 200。Git 提交 e85310ea590bd34f3e7a71decafbc99d78291fac,未操作生产环境,已同步训练记录、操作日志和索引。
5. 包材订单按计划下单时间排序
旭东 → OpenClaw:
发现一个异常,包材订单管理需要把数据设置成根据计划下单时间排序,最近日期的始终保持在第一个
OpenClaw 响应:
已定位根因:包材订单接口原先默认按“日期 DESC”排序,且表头排序白名单遗漏“计划下单时间”。代码已改为默认按“计划下单时间 DESC、id DESC”排序,并补充该字段到排序白名单;真实数据验证中前 6 条均为最新计划日期 2026-09-15,计划下单时间为空的历史记录排在有效日期之后。由于共享工作区存在其他未提交的包材供应商等改动,为避免夹带无关内容,排序改动当时尚未完成隔离提交,测试服务也尚未重启。
关键决策汇总
| 序号 | 主题 | 关键决策/结果 | 状态 |
|---|---|---|---|
| 1 | 国内订单未到货数 | 有批次按批次合计,无批次按数量减实际到货数量;历史异常回填 | 已完成 |
| 2 | 金蝶入库默认值 | 新增、导入、确认下单和数据库默认统一为“否”;历史空值回填 | 已完成 |
| 3 | 新旧品字段 | 详情弹窗可编辑“新品/旧品/空”,保存后同步字段列;历史空值保持为空 | 已完成 |
| 4 | 计划预测订单在途时间 | 国内订单读取跟单下单日期 日期,不读取计划下单时间;海外和包材逻辑不变 |
已完成 |
| 5 | 包材订单排序 | 默认按计划下单时间倒序,同日期按 id 倒序,空计划日期排在后面 | 代码已修改,提交与服务重启待确认 |
待办
- 隔离并提交包材订单排序的两处代码改动,确保不夹带共享工作区已有的其他改动。
- 重启测试服务并确认
127.0.0.1:18888与192.168.8.186:18888可访问。 - 完成包材排序改动的知识库训练记录、操作日志和索引补录。
由 OpenClaw 每日训练任务自动生成