feat: restructure notification services

This commit is contained in:
fawney19
2026-05-22 01:45:46 +08:00
parent d5e64d6ad9
commit 504c1ccb37
28 changed files with 1941 additions and 460 deletions
+9 -1
View File
@@ -276,15 +276,23 @@ const routes: RouteRecordRaw[] = [
},
{
path: 'modules/important-notification',
redirect: '/admin/notification-service'
},
{
path: 'notification-service',
name: 'ImportantNotificationModule',
component: () => importWithRetry(() => import('@/views/admin/modules/ImportantNotification.vue')),
meta: { module: 'important_notification' }
},
{
path: 'server-chan',
redirect: '/admin/modules/server-chan'
},
{
path: 'modules/server-chan',
name: 'ServerChanSettings',
component: () => importWithRetry(() => import('@/views/admin/modules/ServerChanSettings.vue')),
meta: { module: 'important_notification' }
meta: { module: 'server_chan_push' }
},
{
path: 'email',