|
|
@@ -96,6 +96,42 @@ INSERT INTO sys_role_menu (role_id, menu_id)
|
|
|
SELECT 1, (SELECT menu_id FROM sys_menu t WHERE t.menu_name = '短期预测年报')
|
|
|
WHERE NOT EXISTS (SELECT 1 FROM sys_role_menu t WHERE t.role_id = 1 AND t.menu_id = (SELECT menu_id FROM sys_menu t WHERE t.menu_name = '短期预测年报'));
|
|
|
|
|
|
+-- 超短期预测日报
|
|
|
+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)
|
|
|
+SELECT nextval(pg_get_serial_sequence('sys_menu', 'menu_id')),
|
|
|
+'超短期预测日报',
|
|
|
+(select menu_id from sys_menu t where t.menu_name = '数据报表')
|
|
|
+, 6, 'ultra-short-term-forecast-daily', 'ufo/electricity/datareport/ultraShortTermForecastDailyReport', '', 'UltraShorTermForecastDailyReport', 1, 0, 'C', '0', '0', 'data:ultraShortTermForecastReport:daily', 'StockOutlined', 'admin', '2026-09-14 00:00:00', '', NULL, '超短期预测日报页面'
|
|
|
+WHERE NOT EXISTS (SELECT 1 FROM sys_menu t WHERE t.menu_name = '超短期预测日报');
|
|
|
+
|
|
|
+INSERT INTO sys_role_menu (role_id, menu_id)
|
|
|
+SELECT 1, (SELECT menu_id FROM sys_menu t WHERE t.menu_name = '超短期预测日报')
|
|
|
+WHERE NOT EXISTS (SELECT 1 FROM sys_role_menu t WHERE t.role_id = 1 AND t.menu_id = (SELECT menu_id FROM sys_menu t WHERE t.menu_name = '超短期预测日报'));
|
|
|
+
|
|
|
+-- 超短期预测月报
|
|
|
+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)
|
|
|
+SELECT nextval(pg_get_serial_sequence('sys_menu', 'menu_id')),
|
|
|
+'超短期预测月报',
|
|
|
+(select menu_id from sys_menu t where t.menu_name = '数据报表')
|
|
|
+, 6, 'ultra-short-term-forecast-monthly', 'ufo/electricity/datareport/ultraShortTermForecastMonthlyReport', '', 'UltraShorTermForecastMonthlyReport', 1, 0, 'C', '0', '0', 'data:ultraShortTermForecastReport:monthly', 'LineChartOutlined', 'admin', '2026-09-14 00:00:00', '', NULL, '超短期预测月报页面'
|
|
|
+WHERE NOT EXISTS (SELECT 1 FROM sys_menu t WHERE t.menu_name = '超短期预测月报');
|
|
|
+
|
|
|
+INSERT INTO sys_role_menu (role_id, menu_id)
|
|
|
+SELECT 1, (SELECT menu_id FROM sys_menu t WHERE t.menu_name = '超短期预测月报')
|
|
|
+WHERE NOT EXISTS (SELECT 1 FROM sys_role_menu t WHERE t.role_id = 1 AND t.menu_id = (SELECT menu_id FROM sys_menu t WHERE t.menu_name = '超短期预测月报'));
|
|
|
+
|
|
|
+-- 超短期预测年报
|
|
|
+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)
|
|
|
+SELECT nextval(pg_get_serial_sequence('sys_menu', 'menu_id')),
|
|
|
+'超短期预测年报',
|
|
|
+(select menu_id from sys_menu t where t.menu_name = '数据报表')
|
|
|
+, 6, 'ultra-short-term-forecast-yearly', 'ufo/electricity/datareport/ultraShortTermForecastYearlyReport', '', 'UltraShorTermForecastYearlyReport', 1, 0, 'C', '0', '0', 'data:ultraShortTermForecastReport:yearly', 'AreaChartOutlined', 'admin', '2026-09-14 00:00:00', '', NULL, '超短期预测年报页面'
|
|
|
+WHERE NOT EXISTS (SELECT 1 FROM sys_menu t WHERE t.menu_name = '超短期预测年报');
|
|
|
+
|
|
|
+INSERT INTO sys_role_menu (role_id, menu_id)
|
|
|
+SELECT 1, (SELECT menu_id FROM sys_menu t WHERE t.menu_name = '超短期预测年报')
|
|
|
+WHERE NOT EXISTS (SELECT 1 FROM sys_role_menu t WHERE t.role_id = 1 AND t.menu_id = (SELECT menu_id FROM sys_menu t WHERE t.menu_name = '超短期预测年报'));
|
|
|
+
|
|
|
-- 光伏电场累计日报
|
|
|
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)
|
|
|
SELECT
|