mirror of
https://github.com/KwiTsukasa/kt-template-online-api.git
synced 2026-05-27 15:44:54 +08:00
52 lines
2.1 KiB
SQL
52 lines
2.1 KiB
SQL
-- 修复基础后台菜单 meta 被写空的问题。
|
|
-- 只覆盖初始化 SQL 中维护的系统菜单,不影响自定义菜单。
|
|
|
|
SET NAMES utf8mb4;
|
|
|
|
UPDATE `admin_menu`
|
|
SET `meta` = CASE `name`
|
|
WHEN 'Dashboard' THEN '{"order":-1,"title":"page.dashboard.title"}'
|
|
WHEN 'Analytics' THEN '{"affixTab":true,"title":"page.dashboard.analytics"}'
|
|
WHEN 'Workspace' THEN '{"icon":"carbon:workspace","title":"page.dashboard.workspace"}'
|
|
WHEN 'System' THEN '{"badge":"new","badgeType":"normal","badgeVariants":"primary","icon":"carbon:settings","order":9997,"title":"system.title"}'
|
|
WHEN 'SystemRole' THEN '{"icon":"carbon:user-role","title":"system.role.title"}'
|
|
WHEN 'SystemRoleCreate' THEN '{"title":"common.create"}'
|
|
WHEN 'SystemRoleEdit' THEN '{"title":"common.edit"}'
|
|
WHEN 'SystemRoleDelete' THEN '{"title":"common.delete"}'
|
|
WHEN 'SystemMenu' THEN '{"icon":"carbon:menu","title":"system.menu.title"}'
|
|
WHEN 'SystemMenuCreate' THEN '{"title":"common.create"}'
|
|
WHEN 'SystemMenuEdit' THEN '{"title":"common.edit"}'
|
|
WHEN 'SystemMenuDelete' THEN '{"title":"common.delete"}'
|
|
WHEN 'SystemDept' THEN '{"icon":"carbon:container-services","title":"system.dept.title"}'
|
|
WHEN 'SystemDeptCreate' THEN '{"title":"common.create"}'
|
|
WHEN 'SystemDeptEdit' THEN '{"title":"common.edit"}'
|
|
WHEN 'SystemDeptDelete' THEN '{"title":"common.delete"}'
|
|
WHEN 'Project' THEN '{"badgeType":"dot","icon":"carbon:data-center","order":9998,"title":"demos.vben.title"}'
|
|
WHEN 'VbenDocument' THEN '{"icon":"carbon:book","iframeSrc":"https://doc.vben.pro","title":"demos.vben.document"}'
|
|
WHEN 'VbenGithub' THEN '{"icon":"carbon:logo-github","link":"https://github.com/vbenjs/vue-vben-admin","title":"Github"}'
|
|
WHEN 'About' THEN '{"icon":"lucide:copyright","order":9999,"title":"demos.vben.about"}'
|
|
ELSE `meta`
|
|
END
|
|
WHERE `name` IN (
|
|
'Dashboard',
|
|
'Analytics',
|
|
'Workspace',
|
|
'System',
|
|
'SystemRole',
|
|
'SystemRoleCreate',
|
|
'SystemRoleEdit',
|
|
'SystemRoleDelete',
|
|
'SystemMenu',
|
|
'SystemMenuCreate',
|
|
'SystemMenuEdit',
|
|
'SystemMenuDelete',
|
|
'SystemDept',
|
|
'SystemDeptCreate',
|
|
'SystemDeptEdit',
|
|
'SystemDeptDelete',
|
|
'Project',
|
|
'VbenDocument',
|
|
'VbenGithub',
|
|
'About'
|
|
);
|