-- MES 采购入库单表结构修改
-- 根据 MesWmItemReceiptDO 调整数据库表字段
-- 说明：原表结构为"物料退库单"，DO 类定义为"采购入库单"

-- 1. 删除生产工单 ID（退库单字段）
ALTER TABLE mes_wm_item_receipt DROP COLUMN IF EXISTS work_order_id;

-- 2. 添加来料检验单编号
ALTER TABLE mes_wm_item_receipt ADD COLUMN iqc_id BIGINT COMMENT '来料检验单编号' AFTER name;

-- 3. 添加到货通知单编号
ALTER TABLE mes_wm_item_receipt ADD COLUMN notice_id BIGINT COMMENT '到货通知单编号' AFTER iqc_id;

-- 4. 添加采购订单号
ALTER TABLE mes_wm_item_receipt ADD COLUMN purchase_order_code VARCHAR(64) COMMENT '采购订单号' AFTER notice_id;

-- 5. 添加供应商编号
ALTER TABLE mes_wm_item_receipt ADD COLUMN vendor_id BIGINT COMMENT '供应商编号' AFTER purchase_order_code;

-- 6. 更新表注释
ALTER TABLE mes_wm_item_receipt COMMENT 'MES 采购入库单';
