### 33. 订单管理字段设置修复拖拽顺序Bug **旭东 → OpenClaw:** > 国内订单管理、海外订单管理、包材订单管理三个子菜单下边的字段设置功能,都需要和计划预测菜单里面的字段设置功能保持一致,可以做到 > 1、可以勾选字段来保存自己账号可见的方案 > 2、我拖动字段顺序保存后,显示异常了,比如我把供应商拖动到第二个,但是保存之后,第二列的表头显示还是货品名称,但是下边内容显示的却是供应商 **OpenClaw 响应:** 修复了国内/海外/包材订单管理的字段设置中,拖拽列顺序保存后表头与表体数据错位的问题。 原因分析: - `confirmOrderCol()` 确认字段设置后调用 `loadFn(1)`(即 `domesticLoadOrders(1)` 等),但这些函数只重建 `
`,不重建 `` - 而计划预测的 `confirmPlanCol()` 用的是 `loadPage('planning')` 全量刷新,表头和表体一起重建,所以没有这个问题 - 此外计划预测页面在初始化时会调用 `loadDefaultPlanScheme()` 加载用户的默认方案,但订单三个页面没有调用 修复内容(`static/js/app.js`): 1. **confirmOrderCol 改为全量刷新**:确认后删除页面缓存并调用 `loadPage(pageKey)`,保证表头按新列顺序重建 2. **新增默认方案加载**:在 `loadDomesticOrdersPage()`、`loadOverseasOrdersPage()`、`loadPackagingOrdersPage()` 末尾分别添加 `loadDefaultOrderScheme('domestic/overseas/packaging')` 调用,使页面初始化时自动应用用户保存的默认字段方案 改动文件: - `static/js/app.js`(测试环境 192.168.8.186)