36 lines
2.4 KiB
SQL
36 lines
2.4 KiB
SQL
-- 质检管理优化:将"质检原因"改为"质检标准"
|
|
|
|
-- 1. 更新菜单名称(只改显示名称,不改权限标识)
|
|
UPDATE sys_menu SET menu_name = '质检标准' WHERE menu_id = 2136;
|
|
|
|
-- 2. 更新字典类型名称
|
|
UPDATE sys_dict_type SET dict_name = '质检标准类别' WHERE dict_type = 'qc_reason_class';
|
|
|
|
-- 3. 更新代码生成表注释
|
|
UPDATE gen_table SET table_comment = '质检标准', function_name = '质检标准' WHERE table_name = 'qc_reason';
|
|
|
|
-- 4. 更新表注释
|
|
ALTER TABLE qc_reason COMMENT = '质检标准';
|
|
|
|
-- ========================================
|
|
-- 质检分析菜单新增
|
|
-- ========================================
|
|
|
|
-- 5. 新增质检分析菜单(父菜单为质量管理,menu_id=2123)
|
|
INSERT INTO `sys_menu` (`menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`)
|
|
VALUES ('质检分析', 2123, 7, 'analysis', 'mes/quality/analysis/index', NULL, 1, 0, 'C', '0', '0', 'quality:analysis:list', '#', 'admin', NOW(), '', NULL, '质检分析菜单');
|
|
|
|
-- 获取刚插入的菜单ID
|
|
SET @menu_id = LAST_INSERT_ID();
|
|
|
|
-- 6. 质检分析查询
|
|
INSERT INTO `sys_menu` (`menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`)
|
|
VALUES ('质检分析查询', @menu_id, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'quality:analysis:query', '#', 'admin', NOW(), '', NULL, '');
|
|
|
|
-- 7. 质检分析导出
|
|
INSERT INTO `sys_menu` (`menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`)
|
|
VALUES ('质检分析导出', @menu_id, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'quality:analysis:export', '#', 'admin', NOW(), '', NULL, '');
|
|
|
|
-- 8. 质检分析AI分析
|
|
INSERT INTO `sys_menu` (`menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`)
|
|
VALUES ('质检分析AI分析', @menu_id, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'quality:analysis:aiAnalysis', '#', 'admin', NOW(), '', NULL, ''); |