| 1234567891011121314151617181920212223242526272829 |
- -- 将本菜单挂到“业务管理”父菜单下;若后台已有对应菜单,请跳过此脚本并在菜单管理中配置相同路径。
- START TRANSACTION;
- INSERT INTO sys_menu (menu_name, parent_id, order_num, path, component, menu_type, visible, status, perms, icon, create_by, create_time)
- SELECT '云璞FDE内容', 2027, 30, 'fdeContent', 'business/fdeContent/index', 'C', '0', '0', 'business:fdeContent:list', 'edit', 'admin', NOW()
- WHERE NOT EXISTS (SELECT 1 FROM sys_menu WHERE perms = 'business:fdeContent:list');
- SET @fde_menu_id = (SELECT menu_id FROM sys_menu WHERE perms = 'business:fdeContent:list' LIMIT 1);
- UPDATE sys_menu SET parent_id = 2027 WHERE menu_id = @fde_menu_id;
- INSERT INTO sys_menu (menu_name, parent_id, order_num, path, component, menu_type, visible, status, perms, icon, create_by, create_time)
- SELECT 'FDE新增', @fde_menu_id, 1, '', '', 'F', '0', '0', 'business:fdeContent:add', '#', 'admin', NOW()
- WHERE NOT EXISTS (SELECT 1 FROM sys_menu WHERE perms = 'business:fdeContent:add');
- INSERT INTO sys_menu (menu_name, parent_id, order_num, path, component, menu_type, visible, status, perms, icon, create_by, create_time)
- SELECT 'FDE编辑', @fde_menu_id, 2, '', '', 'F', '0', '0', 'business:fdeContent:edit', '#', 'admin', NOW()
- WHERE NOT EXISTS (SELECT 1 FROM sys_menu WHERE perms = 'business:fdeContent:edit');
- INSERT INTO sys_menu (menu_name, parent_id, order_num, path, component, menu_type, visible, status, perms, icon, create_by, create_time)
- SELECT 'FDE删除', @fde_menu_id, 3, '', '', 'F', '0', '0', 'business:fdeContent:remove', '#', 'admin', NOW()
- WHERE NOT EXISTS (SELECT 1 FROM sys_menu WHERE perms = 'business:fdeContent:remove');
- INSERT INTO sys_role_menu (role_id, menu_id)
- SELECT 2, menu_id FROM sys_menu
- WHERE perms IN ('business:fdeContent:list', 'business:fdeContent:add', 'business:fdeContent:edit', 'business:fdeContent:remove')
- AND NOT EXISTS (SELECT 1 FROM sys_role_menu rm WHERE rm.role_id = 2 AND rm.menu_id = sys_menu.menu_id);
- COMMIT;
|