fix(system): 修复转码设置菜单误下发导致前端白屏

This commit is contained in:
Zhou Weidong committed 2026-11-09 10:32:46 +08:00
1 parent 3df66c2f4c
commit a36276051d
3 files changed
+28 -9

No files matched your search

@@ -1,11 +1,17 @@
-- Author: fruit.com.cn
-- 后台「转码设置」独立菜单(幂等,仅提交文件,由发布流程执行)
-- 权限码独立于 episode:upload:否则创作者角色会误得该子菜单,父级不可见时
-- 会被提升为一级相对路径路由,前端注册报错。
INSERT INTO sys_permission (id, code, name, group_name, type, sort)
VALUES (50000105, 'system:transcode:settings', '转码设置', '后台管理', 'MENU', 7)
ON CONFLICT (code) DO NOTHING;
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)
'system:transcode:settings', '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,