1.7 KiB
1.7 KiB
国内订单数据库货品字段统一
1. 国内订单数据库货品字段统一
旭东 → OpenClaw:
字段应该就和前端里面表头样式里面的字段保持一致才是正确的,每次修改字段名称应该是数据库字段也要修改,保持和前端字段一致。现在把国内订单管理里面编码、名称真实字段更改为表头里面显示的货品编号和货品名称,这两个字段所对应的其他逻辑中引用的字段也要同步改一下
OpenClaw 响应: 已按你的要求将国内订单字段从数据库到前端统一:
- 测试库
domestic_orders:编码改为货品编号,名称改为货品名称。 - 修改前创建完整备份表
domestic_orders_backup_20260728_164850;备份与修改后均为589条,两列非空数均为589,数据校验和一致。 - 同步修改国内订单列表、搜索、表头筛选、新增、更新、回退删除、生产单号同步、合同预览、商品在途订单、详情弹窗、字段权限、字段设置、导入脚本等引用。
- 已迁移4条账号字段权限;浏览器历史字段显示设置增加自动迁移,旧的“编码/名称”设置会转成“货品编号/货品名称”。
migrate_db.py增加可重复执行的字段重命名和权限/方案迁移,便于旭东后续自行更新其他环境;本次没有部署生产或云端。
验证结果:数据库旧字段已不存在;列表、搜索、两列筛选值、新增、更新、合同预览映射、删除和商品详情接口均通过;临时测试数据已清理。服务 active/running、4个Worker、NRestarts=0,新版JS HTTP 200且内容一致,启动日志无错误。
Git提交:fe99620 重构: 统一国内订单货品字段名称
已记录