云
3 小时以前 e3b0b90aa060ed05c3f860e213298505bf741027
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
-- ============================================================
-- 过程质检单(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`;