dy-dashboard/vault/知识库/工作指南/训练记录/2026-07-28-国内订单名称字段键名不一致修复.md
2026-10-28 11:14:17 +08:00

1.5 KiB
Raw Permalink Blame History

国内订单名称字段键名不一致修复

1. 国内订单名称字段键名不一致修复

旭东 → OpenClaw:

国内订单管理里面这一块还是异常,调整货品名称列宽,货品名称列的内容会溢出,影响右侧跟单下单日期的显示,但是海外订单管理、包材订单管理就不会,三个菜单里面都是一样的冻结列、一样的列宽调整,为什么就国内订单管理列宽调整有异常

OpenClaw 响应: 原因已经查清楚了,确实不是三个菜单共用的冻结列或拖拽逻辑,而是国内订单独有的字段名不一致:

  • 国内订单字段定义实际使用 编码、名称。
  • 国内表头样式和单元格专用渲染器却一直判断 货品编码、货品名称。
  • 因为键名不匹配,国内货品名称始终走普通单元格兜底渲染,名称裁切层从未生成;海外和包材的字段名与渲染器一致,所以正常。

已经将国内订单的判断和渲染器统一改为真实字段名 编码、名称。

这次直接检查了真实国内订单页面:

  • 修复前,当前页100行中名称裁切单元格数量为0。
  • 修复后,100行全部生成名称裁切层。
  • 新版脚本已更新为 app.js?v=202607281642,Service Worker缓存升级为v15。
  • 测试服务已重启,active/running、4个Worker、NRestarts=0,新版JS HTTP 200且内容一致,启动日志无错误。

Git提交:b3fba6e 修复: 国内订单名称字段裁切失效

已记录