dy-dashboard/vault/知识库/工作指南/训练记录/2026-09-15-2026-09-15 每日训练笔记.md
2026-10-28 11:14:17 +08:00

5.7 KiB
Raw Permalink Blame History

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 每日训练任务自动生成