Files
zkxw/docs/sql/migrations/2026-06-12-qc-work-order-trigger-source.sql
T
2026-06-12 15:17:54 +08:00

14 lines
823 B
SQL

-- 质检工单:生产过程触发来源字段
ALTER TABLE biz_qc_work_order
ADD COLUMN trigger_source VARCHAR(20) NOT NULL DEFAULT 'reception'
COMMENT '触发来源 reception=样本接收 production=生产过程' AFTER qc_biz_type,
ADD COLUMN production_work_order_id VARCHAR(64) NULL
COMMENT '关联生产工单ID(生产过程触发时)' AFTER cell_product_id,
ADD COLUMN production_task_id VARCHAR(64) NULL
COMMENT '关联生产任务ID(可选)' AFTER production_work_order_id;
UPDATE biz_qc_work_order SET trigger_source = 'reception' WHERE trigger_source IS NULL OR trigger_source = '';
CREATE INDEX idx_qc_wo_sample_trigger ON biz_qc_work_order (tenant_no, sample_code, trigger_source, del_flag);
CREATE INDEX idx_qc_wo_prod_wo ON biz_qc_work_order (production_work_order_id, del_flag);