-- MES 到货通知单增加采购订单编号字段 -- 将采购订单号从手动输入改为关联 ERP 采购订单 -- 添加采购订单编号字段 ALTER TABLE mes_wm_arrival_notice ADD COLUMN purchase_order_id BIGINT COMMENT '采购订单编号' AFTER name; -- 数据迁移:将原有的采购订单号(purchase_order_code)与 ERP 采购订单表(erp_purchase_order)关联 -- 注意:此迁移脚本假设 purchase_order_code 存储的是 ERP 采购订单的 no 字段 -- UPDATE mes_wm_arrival_notice a -- SET a.purchase_order_id = (SELECT p.id FROM erp_purchase_order p WHERE p.no = a.purchase_order_code LIMIT 1) -- WHERE a.purchase_order_code IS NOT NULL AND a.purchase_order_code != '';