-- ============================================= -- 领料单编码规则修改 -- 原格式:SCLL + 6位流水号(如 SCLL000659) -- 新格式:SCLL + 8位日期 + 3位流水号(如 SCLL20260107001) -- 不同日期流水号从001开始 -- ============================================= -- 删除旧的领料单编码规则子项 DELETE FROM sys_code_rule_entry WHERE rule_id = 10; -- 插入新的编码规则子项 -- 第1项:常量 SCLL(sort=1) INSERT INTO sys_code_rule_entry (rule_id, sort, type_id, length_flow, max_flow, date_format, constant_char, element_source_table, source_attribute, source_value, code_cover, max_date) VALUES (10, 1, 'B', 0, 0, '', 'SCLL', '', '', NULL, '', NULL); -- 第2项:日期 yyyyMMdd(sort=2,8位日期) INSERT INTO sys_code_rule_entry (rule_id, sort, type_id, length_flow, max_flow, date_format, constant_char, element_source_table, source_attribute, source_value, code_cover, max_date) VALUES (10, 2, 'C', 0, 0, 'yyyyMMdd', '', '', '', NULL, '', NULL); -- 第3项:流水号(sort=3,3位,用0补位,按日期重置从001开始) INSERT INTO sys_code_rule_entry (rule_id, sort, type_id, length_flow, max_flow, date_format, constant_char, element_source_table, source_attribute, source_value, code_cover, max_date) VALUES (10, 3, 'A', 3, 1, '', '', '', '', NULL, '0', NULL);