-- ============================================================ -- OQC 出货检验(出厂检验)检测结果字典扩展 -- -- 变更内容:检测结果由「1型 / 2型 / 废品」扩展为 -- 1型 / 2型 / 3型 / 优等品 / 合格品 / 废品 / 不合格品 -- 放行规则:废品、不合格品 判行不合格并取消销售出库单; -- 其余等级判行合格并推进出库单待拣货 -- 对应枚举:MesQcOqcCheckResultEnum -- 目标库 :mom-jhhg -- 幂等 :可重复执行 -- 日期 :2026-09-24 -- ============================================================ -- 1. 清理旧字典(按 dict_type 删除,不影响其它字典) DELETE FROM system_dict_data WHERE dict_type = 'mes_oqc_check_result'; DELETE FROM system_dict_type WHERE type = 'mes_oqc_check_result'; -- 2. 兜底清理被占用的固定 ID,防止配置漂移导致主键冲突 DELETE FROM system_dict_data WHERE id BETWEEN 1065401 AND 1065407; DELETE FROM system_dict_type WHERE id = 1065400; -- 3. 字典类型 INSERT INTO system_dict_type (id, name, type, status, remark, creator, create_time, updater, update_time, deleted) VALUES (1065400, 'MES 出货检验检测结果', 'mes_oqc_check_result', 0, '出货检验单(OQC)判定结果:1型/2型/3型/优等品/合格品为可发货等级,废品与不合格品不放行', '1', NOW(), '1', NOW(), b'0'); -- 4. 字典数据 INSERT INTO system_dict_data (id, sort, label, value, dict_type, status, color_type, css_class, remark, creator, create_time, updater, update_time, deleted) VALUES (1065401, 1, '1型', '1', 'mes_oqc_check_result', 0, 'success', '', '', '1', NOW(), '1', NOW(), b'0'), (1065402, 2, '2型', '2', 'mes_oqc_check_result', 0, 'primary', '', '', '1', NOW(), '1', NOW(), b'0'), (1065403, 3, '废品', '3', 'mes_oqc_check_result', 0, 'danger', '', '', '1', NOW(), '1', NOW(), b'0'), (1065404, 4, '3型', '4', 'mes_oqc_check_result', 0, 'success', '', '', '1', NOW(), '1', NOW(), b'0'), (1065405, 5, '优等品', '5', 'mes_oqc_check_result', 0, 'success', '', '', '1', NOW(), '1', NOW(), b'0'), (1065406, 6, '合格品', '6', 'mes_oqc_check_result', 0, 'primary', '', '', '1', NOW(), '1', NOW(), b'0'), (1065407, 7, '不合格品', '7', 'mes_oqc_check_result', 0, 'danger', '', '', '1', NOW(), '1', NOW(), b'0');