dy-dashboard/vault/知识库/工作指南/训练记录/2026-07-28-国内订单数据库货品字段统一.md
2026-10-28 11:14:17 +08:00

22 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 国内订单数据库货品字段统一
### 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 重构: 统一国内订单货品字段名称`
已记录