DESKTOP-O04BTUJ\muzen 3 anni fa
parent
commit
8167146b00
1 ha cambiato i file con 56 aggiunte e 47 eliminazioni
  1. 56 47
      src/router/index.js

+ 56 - 47
src/router/index.js

@@ -183,22 +183,6 @@ export const dynamicRoutes = [{
       }
     }]
   },
-  // AutoFM
-  {
-    path: '/content',
-    component: Layout,
-    hidden: true,
-    permissions: ['content:autoFM:list'],
-    children: [{
-      path: 'autoFM/detail',
-      component: () => import('@/views/content/autoFM/detail'),
-      name: 'detail',
-      meta: {
-        title: 'AutoFM详情',
-        activeMenu: '/content/autoFM'
-      }
-    }]
-  },
   // 设备管理
   // 设备列表
   {
@@ -206,6 +190,7 @@ export const dynamicRoutes = [{
     component: Layout,
     hidden: true,
     permissions: ['device:list:list'],
+    name: 'deviceList',
     children: [{
       path: 'list/detail',
       component: () => import('@/views/device/list/detail'),
@@ -233,51 +218,71 @@ export const dynamicRoutes = [{
     }]
   },
   // 音频管理
-  // 音乐专辑
+  // 歌手
   {
-    path: '/music',
+    path: "/music",
     component: Layout,
     hidden: true,
-    permissions: ['music:album:list'],
+    permissions: ['music:singer:list'],
+    name: 'singer',
     children: [{
-      path: 'album/detail',
-      component: () => import('@/views/music/album/detail'),
-      name: 'musicAlbumDetail',
+      path: 'singer/detail',
+      component: () => import('@/views/music/singer/detail'),
+      name: 'musicSingerDetail',
       meta: {
-        title: '专辑详情',
-        activeMenu: '/music/album'
+        title: `歌手详情`,
+        activeMenu: '/music/singer'
       }
     }]
   },
-  // 歌曲列表
+  // 歌曲
   {
     path: '/music',
     component: Layout,
     hidden: true,
     permissions: ['music:list:list'],
+    name: 'musicList',
     children: [{
       path: 'musicList/detail',
       component: () => import('@/views/music/list/detail'),
       name: 'musicListDetail',
       meta: {
         title: `歌曲详情`,
-        activeMenu: '/musicList/list'
+        activeMenu: '/music/musicList'
       }
     }]
   },
-  // 歌单详情
+  // 歌单
   {
     path: '/music',
     component: Layout,
     hidden: true,
     permissions: ['music:menu:list'],
+    name: 'musicMenu',
     children: [{
       path: 'menu/detail',
       component: () => import('@/views/music/menu/detail'),
-      name: 'musicMenuDetail',
+      name: 'menu',
       meta: {
         title: `歌单详情`,
-        activeMenu: '/music/menu'
+        activeMenu: '/music/musicMenu'
+      }
+    }]
+  },
+  // 音乐专辑
+  {
+    path: '/music',
+    component: Layout,
+    hidden: true,
+    permissions: ['music:album:list'],
+    name: 'album',
+    children: [{
+      path: 'album/detail',
+      component: () => import('@/views/music/album/detail'),
+      name: 'albumDetail',
+      meta: {
+        title: '专辑详情',
+        activeMenu: '/music/album'
       }
     }]
   },
@@ -287,61 +292,65 @@ export const dynamicRoutes = [{
     component: Layout,
     hidden: true,
     permissions: ['music:blog:list'],
+    name: 'blog',
     children: [{
       path: 'blog/detail',
       component: () => import('@/views/music/blog/detail'),
-      name: 'musicBlogDetail',
+      name: 'blogDetail',
       meta: {
         title: `播客详情`,
         activeMenu: '/music/blog'
       }
     }]
   },
-  // 节目列表
+  // 节目
   {
     path: '/music',
     component: Layout,
     hidden: true,
     permissions: ['music:program:list'],
+    name: 'program',
     children: [{
       path: 'program/detail',
       component: () => import('@/views/music/program/detail'),
-      name: 'musicProgramDetail',
+      name: 'programDetail',
       meta: {
         title: `节目详情`,
         activeMenu: '/music/program'
       }
     }]
   },
-  // 广播电台
+  // 主播
   {
     path: '/music',
     component: Layout,
     hidden: true,
-    permissions: ['music:radio:list'],
+    permissions: ['music:anchor:list'],
+    name: 'anchor',
     children: [{
-      path: 'radio/detail',
-      component: () => import('@/views/music/radio/detail'),
-      name: 'musicRadioDetail',
+      path: 'anchor/detail',
+      component: () => import('@/views/music/anchor/detail'),
+      name: 'anchorDetail',
       meta: {
-        title: `电台详情`,
-        activeMenu: '/music/radio'
+        title: '主播详情',
+        activeMenu: '/music/anchor'
       }
     }]
   },
-  // 歌手
+  // 广播电台
   {
-    path: "/music",
+    path: '/music',
     component: Layout,
     hidden: true,
-    permissions: ['music:singer:list'],
+    permissions: ['music:radio:list'],
+    name: 'radio',
     children: [{
-      path: 'singer/detail',
-      component: () => import('@/views/music/singer/detail'),
-      name: 'musicSingerDetail',
+      path: 'radio/detail',
+      component: () => import('@/views/music/radio/detail'),
+      name: 'radioDetail',
       meta: {
-        title: `歌手详情`,
-        activeMenu: '/music/singer'
+        title: `电台详情`,
+        activeMenu: '/music/radio'
       }
     }]
   },