26 lines
1.5 KiB
Markdown
26 lines
1.5 KiB
Markdown
# 国内订单名称字段键名不一致修复
|
||
|
||
### 1. 国内订单名称字段键名不一致修复
|
||
|
||
**旭东 → OpenClaw:**
|
||
> 国内订单管理里面这一块还是异常,调整货品名称列宽,货品名称列的内容会溢出,影响右侧跟单下单日期的显示,但是海外订单管理、包材订单管理就不会,三个菜单里面都是一样的冻结列、一样的列宽调整,为什么就国内订单管理列宽调整有异常
|
||
|
||
**OpenClaw 响应:**
|
||
原因已经查清楚了,确实不是三个菜单共用的冻结列或拖拽逻辑,而是国内订单独有的字段名不一致:
|
||
|
||
- 国内订单字段定义实际使用 `编码`、`名称`。
|
||
- 国内表头样式和单元格专用渲染器却一直判断 `货品编码`、`货品名称`。
|
||
- 因为键名不匹配,国内货品名称始终走普通单元格兜底渲染,名称裁切层从未生成;海外和包材的字段名与渲染器一致,所以正常。
|
||
|
||
已经将国内订单的判断和渲染器统一改为真实字段名 `编码`、`名称`。
|
||
|
||
这次直接检查了真实国内订单页面:
|
||
- 修复前,当前页100行中名称裁切单元格数量为0。
|
||
- 修复后,100行全部生成名称裁切层。
|
||
- 新版脚本已更新为 `app.js?v=202607281642`,Service Worker缓存升级为v15。
|
||
- 测试服务已重启,`active/running`、4个Worker、`NRestarts=0`,新版JS HTTP 200且内容一致,启动日志无错误。
|
||
|
||
Git提交:`b3fba6e 修复: 国内订单名称字段裁切失效`
|
||
|
||
已记录
|