-- ============================================================
|
-- 过程质检单(IPQC,mes_qc_ipqc)字段调整
|
--
|
-- 变更内容:
|
-- 去掉:生产订单 work_order_id / 生产任务 task_id / 工位 workstation_id / 工序 process_id
|
-- 新增:批号 batch_code(前端手工录入,必填)
|
--
|
-- 配套改造:产品物料 item_id 由「工单/任务带出」改为「前端手动选择」,
|
-- 存储体系统一为 MDM 物料 ID(mdm_item.id),与 IQC/OQC 一致。
|
--
|
-- 说明:执行前 mes_qc_ipqc 无业务数据,可直接删列;
|
-- MySQL 的 ALTER TABLE ADD COLUMN 不支持 IF NOT EXISTS,故直接执行。
|
-- ============================================================
|
|
ALTER TABLE `mes_qc_ipqc`
|
DROP COLUMN `work_order_id`,
|
DROP COLUMN `task_id`,
|
DROP COLUMN `workstation_id`,
|
DROP COLUMN `process_id`;
|
|
ALTER TABLE `mes_qc_ipqc`
|
ADD COLUMN `batch_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '批号' AFTER `source_doc_code`;
|