Browse Source

修改菜单

hekang 2 tháng trước cách đây
mục cha
commit
054bc4e09c

+ 7 - 106
forecast-backend-server/src/main/resources/sql/electricity_init_new.sql

@@ -581,9 +581,9 @@ COMMENT ON COLUMN sys_menu.remark IS '备注';
 -- Records of sys_menu
 -- ----------------------------
 BEGIN;
-INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (1, '系统管理', 0, 1, 'ufo/system', NULL, '', '', 1, 0, 'M', '0', '0', '', 'system', 'admin', '2025-08-17 19:48:21', '', NULL, '系统管理目录');
-INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2, '系统监控', 0, 2, 'ufo/monitor', NULL, '', '', 1, 0, 'M', '0', '0', '', 'monitor', 'admin', '2025-08-17 19:48:21', '', NULL, '系统监控目录');
-INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (3, '系统工具', 0, 3, 'ufo/tool', NULL, '', '', 1, 0, 'M', '0', '0', '', 'tool', 'admin', '2025-08-17 19:48:21', '', NULL, '系统工具目录');
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (1, '系统管理', 0, 31, 'ufo/system', NULL, '', '', 1, 0, 'M', '1', '1', '', 'system', 'admin', '2025-08-17 19:48:21', '', NULL, '系统管理目录');
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2, '系统监控', 0, 32, 'ufo/monitor', NULL, '', '', 1, 0, 'M', '1', '1', '', 'monitor', 'admin', '2025-08-17 19:48:21', '', NULL, '系统监控目录');
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (3, '系统工具', 0, 33, 'ufo/tool', NULL, '', '', 1, 0, 'M', '0', '0', '', 'tool', 'admin', '2025-08-17 19:48:21', '', NULL, '系统工具目录');
 INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (100, '用户管理', 1, 1, 'user', 'ufo/system/user/index', '', '', 1, 0, 'C', '0', '0', 'system:user:list', 'user', 'admin', '2025-08-17 19:48:21', '', NULL, '用户管理菜单');
 INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (101, '角色管理', 1, 2, 'role', 'ufo/system/role/index', '', '', 1, 0, 'C', '0', '0', 'system:role:list', 'peoples', 'admin', '2025-08-17 19:48:21', '', NULL, '角色管理菜单');
 INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (102, '菜单管理', 1, 3, 'menu', 'ufo/system/menu/index', '', '', 1, 0, 'C', '0', '0', 'system:menu:list', 'tree-table', 'admin', '2025-08-17 19:48:21', '', NULL, '菜单管理菜单');
@@ -665,7 +665,7 @@ INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path"
 INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (1058, '导入代码', 116, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:import', '#', 'admin', '2025-08-17 19:48:21', '', NULL, '');
 INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (1059, '预览代码', 116, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:preview', '#', 'admin', '2025-08-17 19:48:21', '', NULL, '');
 INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (1060, '生成代码', 116, 6, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:code', '#', 'admin', '2025-08-17 19:48:21', '', NULL, '');
-INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2000, '主看板', 0, 4, 'ufo/electricity/dashboard/main-board', 'ufo/electricity/dashboard/MainBoard', '', 'ElectricityMainBoard', 1, 0, 'C', '0', '0', 'electricity:dashboard:mainBoard', 'dashboard', 'admin', '2025-09-16 00:00:00', '', NULL, '');
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2000, '主看板', 0, 4, 'ufo/electricity/dashboard/main-board', 'ufo/electricity/dashboard/MainBoard', '', 'ElectricityMainBoard', 1, 0, 'C', '1', '1', 'electricity:dashboard:mainBoard', 'dashboard', 'admin', '2025-09-16 00:00:00', '', NULL, '');
 INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2001, '实时监控', 0, 5, 'ufo/electricity/realtime', NULL, '', '', 1, 0, 'M', '0', '0', '', 'monitor', 'admin', '2025-09-16 00:00:00', '', NULL, '');
 INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2002, '数据监视', 2001, 1, 'data-monitor', 'ufo/electricity/realtime/DataMonitor', '', 'ElectricityDataMonitor', 1, 0, 'C', '0', '0', 'electricity:realtime:dataMonitor', 'fund-projection-screen', 'admin', '2025-09-16 00:00:00', '', NULL, '');
 INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2003, '预测总览', 2001, 2, 'forecast-overview', 'ufo/electricity/realtime/ForecastOverview', '', 'ElectricityForecastOverview', 1, 0, 'C', '0', '0', 'electricity:realtime:forecastOverview', 'line-chart', 'admin', '2025-09-16 00:00:00', '', NULL, '');
@@ -4114,72 +4114,6 @@ COMMENT ON COLUMN weather_warning_type.saved_field IS '保留字段';
 COMMENT ON COLUMN weather_warning_type.saved_field1 IS '保留字段1';
 COMMENT ON COLUMN weather_warning_type.saved_field2 IS '保留字段2';
 
--- =============================================================================
--- Section 3. Electricity menus
--- =============================================================================
--- 1) Clear previous electricity menu bindings and menu nodes
-DELETE FROM sys_role_menu WHERE menu_id BETWEEN 2000 AND 2021;
-DELETE FROM sys_menu WHERE menu_id BETWEEN 2000 AND 2021;
-
--- 2) Insert menus (match docs/samples/menu.txt structure, no extra root menu)
--- 主看板
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2000, '主看板', 0, 4, 'ufo/electricity/dashboard/main-board', 'ufo/electricity/dashboard/MainBoard', '', 'ElectricityMainBoard', 1, 0, 'C', '0', '0', 'electricity:dashboard:mainBoard', 'dashboard', 'admin', '2025-09-16 00:00:00', '', NULL, '');
-
--- 实时监控
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2001, '实时监控', 0, 5, 'ufo/electricity/realtime', NULL, '', '', 1, 0, 'M', '0', '0', '', 'monitor', 'admin', '2025-09-16 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2002, '数据监视', 2001, 1, 'data-monitor', 'ufo/electricity/realtime/DataMonitor', '', 'ElectricityDataMonitor', 1, 0, 'C', '0', '0', 'electricity:realtime:dataMonitor', 'fund-projection-screen', 'admin', '2025-09-16 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2003, '预测总览', 2001, 2, 'forecast-overview', 'ufo/electricity/realtime/ForecastOverview', '', 'ElectricityForecastOverview', 1, 0, 'C', '0', '0', 'electricity:realtime:forecastOverview', 'line-chart', 'admin', '2025-09-16 00:00:00', '', NULL, '');
-
--- 气象与灾害预警地图
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2004, '气象与灾害预警地图', 0, 6, 'ufo/electricity/weather', NULL, '', '', 1, 0, 'M', '0', '0', '', 'global', 'admin', '2025-09-16 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2005, '气象地图', 2004, 1, 'weather-map', 'ufo/electricity/weather/WeatherMap', '', 'ElectricityWeatherMap', 1, 0, 'C', '0', '0', 'electricity:weather:weatherMap', 'global', 'admin', '2025-09-16 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2006, '灾害预警地图', 2004, 2, 'disaster-warning-map', 'ufo/electricity/weather/DisasterWarningMap', '', 'ElectricityDisasterWarningMap', 1, 0, 'C', '0', '0', 'electricity:weather:disasterWarningMap', 'alert', 'admin', '2025-09-16 00:00:00', '', NULL, '');
-
--- 预报管理
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2007, '预报管理', 0, 7, 'ufo/electricity/forecast', NULL, '', '', 1, 0, 'M', '0', '0', '', 'branches', 'admin', '2025-09-16 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2008, '多源多模型预测', 2007, 1, 'multi-model', 'ufo/electricity/forecast/MultiModelForecast', '', 'ElectricityMultiModelForecast', 1, 0, 'C', '0', '0', 'electricity:forecast:multiModel', 'branches', 'admin', '2025-09-16 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2009, '理论功率预测', 2007, 2, 'theoretical-power', 'ufo/electricity/forecast/TheoreticalPower', '', 'ElectricityTheoreticalPower', 1, 0, 'C', '0', '0', 'electricity:forecast:theoreticalPower', 'thunderbolt', 'admin', '2025-09-16 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2010, '发电量预测', 2007, 3, 'generation', 'ufo/electricity/forecast/GenerationForecast', '', 'ElectricityGenerationForecast', 1, 0, 'C', '0', '0', 'electricity:forecast:generation', 'area-chart', 'admin', '2025-09-16 00:00:00', '', NULL, '');
-
--- 预测对标分析
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2011, '预测对标分析', 0, 8, 'ufo/electricity/analysis', NULL, '', '', 1, 0, 'M', '0', '0', '', 'bar-chart', 'admin', '2025-09-16 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2012, '预测电量统计', 2011, 1, 'power-stats', 'ufo/electricity/analysis/PowerStats', '', 'ElectricityPowerStats', 1, 0, 'C', '0', '0', 'electricity:analysis:powerStats', 'bar-chart', 'admin', '2025-09-16 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2013, '风光聚合统计', 2011, 2, 'wind-solar-stats', 'ufo/electricity/analysis/WindSolarStats', '', 'ElectricityWindSolarStats', 1, 0, 'C', '0', '0', 'electricity:analysis:windSolarStats', 'pie-chart', 'admin', '2025-09-16 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2014, '多源指标统计', 2011, 3, 'multi-source-stats', 'ufo/electricity/analysis/MultiSourceStats', '', 'ElectricityMultiSourceStats', 1, 0, 'C', '0', '0', 'electricity:analysis:multiSourceStats', 'dot-chart', 'admin', '2025-09-16 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2015, '气象预警指标', 2011, 4, 'weather-warning-indicators', 'ufo/electricity/analysis/WeatherWarningIndicators', '', 'ElectricityWeatherWarningIndicators', 1, 0, 'C', '0', '0', 'electricity:analysis:weatherWarningIndicators', 'warning', 'admin', '2025-09-16 00:00:00', '', NULL, '');
-
--- 上报管理
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2016, '上报管理', 0, 9, 'ufo/electricity/report', NULL, '', '', 1, 0, 'M', '0', '0', '', 'database', 'admin', '2025-09-16 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2017, '上报数据查询', 2016, 1, 'data-query', 'ufo/electricity/report/ReportDataQuery', '', 'ElectricityReportDataQuery', 1, 0, 'C', '0', '0', 'electricity:report:dataQuery', 'database', 'admin', '2025-09-16 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2018, '上报记录查询', 2016, 2, 'record-query', 'ufo/electricity/report/ReportRecordQuery', '', 'ElectricityReportRecordQuery', 1, 0, 'C', '0', '0', 'electricity:report:recordQuery', 'file-search', 'admin', '2025-09-16 00:00:00', '', NULL, '');
-
--- 设备管理
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2019, '设备管理', 0, 10, 'ufo/electricity/device', NULL, '', '', 1, 0, 'M', '0', '0', '', 'appstore', 'admin', '2025-09-16 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2020, '设备状态监控', 2019, 1, 'status', 'ufo/electricity/device/DeviceStatus', '', 'ElectricityDeviceStatus', 1, 0, 'C', '0', '0', 'electricity:device:status', 'monitor', 'admin', '2025-09-16 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2021, '风机设备信息', 2019, 2, 'turbine-info', 'ufo/electricity/device/TurbineInfo', '', 'ElectricityTurbineInfo', 1, 0, 'C', '0', '0', 'electricity:device:turbineInfo', 'info-circle', 'admin', '2025-09-16 00:00:00', '', NULL, '');
-
 -- 3) Grant to role 2
 INSERT INTO sys_role_menu (role_id, menu_id) VALUES (2, 2000);
 INSERT INTO sys_role_menu (role_id, menu_id) VALUES (2, 2001);
@@ -4204,6 +4138,9 @@ INSERT INTO sys_role_menu (role_id, menu_id) VALUES (2, 2019);
 INSERT INTO sys_role_menu (role_id, menu_id) VALUES (2, 2020);
 INSERT INTO sys_role_menu (role_id, menu_id) VALUES (2, 2021);
 
+INSERT INTO sys_role_menu (role_id, menu_id)
+SELECT 2, menu_id FROM sys_menu WHERE menu_id BETWEEN 2022 AND 2034;
+
 -- =============================================================================
 -- Section 4. Fault process schema, dictionaries and menus
 -- =============================================================================
@@ -4338,42 +4275,6 @@ VALUES
     (5, '关闭', 'close', 'fault_process_action', '', 'info', 'N', '0', 'admin', '2026-06-18 00:00:00', '关闭故障'),
     (6, '误报', 'false_alarm', 'fault_process_action', '', 'warning', 'N', '0', 'admin', '2026-06-18 00:00:00', '标记误报');
 
--- Fault process menus and permissions.
-DELETE FROM sys_role_menu WHERE menu_id BETWEEN 2022 AND 2035;
-DELETE FROM sys_menu WHERE menu_id BETWEEN 2022 AND 2035;
-
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2022, '故障处理', 0, 11, 'ufo/electricity/fault', NULL, '', '', 1, 0, 'M', '0', '0', '', 'tool', 'admin', '2026-06-18 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2023, '故障处理记录', 2022, 1, 'process', 'ufo/electricity/fault/FaultProcess', '', 'ElectricityFaultProcess', 1, 0, 'C', '0', '0', 'alarm:faultProcess:list', 'form', 'admin', '2026-06-18 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2024, '故障处理日志', 2022, 2, 'process-log', 'ufo/electricity/fault/FaultProcessLog', '', 'ElectricityFaultProcessLog', 1, 0, 'C', '0', '0', 'alarm:faultProcessLog:list', 'log', 'admin', '2026-06-18 00:00:00', '', NULL, '');
-
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2025, '故障处理查询', 2023, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'alarm:faultProcess:query', '#', 'admin', '2026-06-18 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2026, '故障处理新增', 2023, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'alarm:faultProcess:add', '#', 'admin', '2026-06-18 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2027, '故障处理修改', 2023, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'alarm:faultProcess:edit', '#', 'admin', '2026-06-18 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2028, '故障处理删除', 2023, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'alarm:faultProcess:remove', '#', 'admin', '2026-06-18 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2029, '故障处理导出', 2023, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'alarm:faultProcess:export', '#', 'admin', '2026-06-18 00:00:00', '', NULL, '');
-
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2030, '故障日志查询', 2024, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'alarm:faultProcessLog:query', '#', 'admin', '2026-06-18 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2031, '故障日志新增', 2024, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'alarm:faultProcessLog:add', '#', 'admin', '2026-06-18 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2032, '故障日志修改', 2024, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'alarm:faultProcessLog:edit', '#', 'admin', '2026-06-18 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2033, '故障日志删除', 2024, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'alarm:faultProcessLog:remove', '#', 'admin', '2026-06-18 00:00:00', '', NULL, '');
-INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
-VALUES (2034, '故障日志导出', 2024, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'alarm:faultProcessLog:export', '#', 'admin', '2026-06-18 00:00:00', '', NULL, '');
-
-INSERT INTO sys_role_menu (role_id, menu_id)
-SELECT 2, menu_id FROM sys_menu WHERE menu_id BETWEEN 2022 AND 2034;
-
 -- =============================================================================
 -- Section 5. Privileges and sequence alignment
 -- =============================================================================