From a3ff636e45c5c412fc597621a18325a4efa3bac2 Mon Sep 17 00:00:00 2001 From: Zhou Weidong <502333560@qq.com> Date: Thu, 22 Oct 2026 22:17:58 +0800 Subject: [PATCH] =?UTF-8?q?chore(sql):=20=E8=A1=A5=E5=85=85=E8=BD=AC?= =?UTF-8?q?=E7=A0=81=E8=AE=BE=E7=BD=AE=E8=8F=9C=E5=8D=95=E5=88=9D=E5=A7=8B?= =?UTF-8?q?=E5=8C=96=E8=A1=A5=E4=B8=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...tch-2026-10-22-transcode-settings-menu.sql | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 sql/patch-2026-10-22-transcode-settings-menu.sql diff --git a/sql/patch-2026-10-22-transcode-settings-menu.sql b/sql/patch-2026-10-22-transcode-settings-menu.sql new file mode 100644 index 0000000..c23133e --- /dev/null +++ b/sql/patch-2026-10-22-transcode-settings-menu.sql @@ -0,0 +1,20 @@ +-- Author: fruit.com.cn +-- 后台「转码设置」独立菜单(幂等,仅提交文件,由发布流程执行) + +INSERT INTO sys_menu (id, parent_id, title, route_path, route_name, component, redirect, icon, + permission_code, type, always_show, affix, sort) VALUES + (35, 6, '转码设置', 'transcode-settings', 'transcode-settings', + 'views/systemManagement/TranscodeSettingsView', '', '', + 'episode:upload', 'MENU', 0, 0, 7) +ON CONFLICT (id) DO UPDATE SET parent_id = EXCLUDED.parent_id, title = EXCLUDED.title, + route_path = EXCLUDED.route_path, route_name = EXCLUDED.route_name, + component = EXCLUDED.component, redirect = EXCLUDED.redirect, icon = EXCLUDED.icon, + permission_code = EXCLUDED.permission_code, type = EXCLUDED.type, + always_show = EXCLUDED.always_show, affix = EXCLUDED.affix, sort = EXCLUDED.sort; + +INSERT INTO sys_role_menu (id, role_id, menu_id) +SELECT r.id * 1000000 + m.id, r.id, m.id +FROM sys_role r +CROSS JOIN sys_menu m +WHERE r.code = 'super_admin' AND m.id = 35 +ON CONFLICT DO NOTHING;