Эх сурвалжийг харах

fix: the device management page has no focus in the sidebar

Casper Dai 3 жил өмнө
parent
commit
e16fa04bc7
1 өөрчлөгдсөн 5 нэмэгдсэн , 10 устгасан
  1. 5 10
      src/router/index.js

+ 5 - 10
src/router/index.js

@@ -115,10 +115,7 @@ export const asyncRoutes = [
             component: () => import('@/views/schedule/index'),
             access: [Access.MANAGE_CALENDAR, Access.MANAGE_GROUP],
             meta: { cache: 'ScheduleList' },
-            props: {
-              type: ScheduleType.COMPLEX,
-              redirect: 'schedule-design'
-            }
+            props: { type: ScheduleType.COMPLEX, redirect: 'schedule-design' }
           },
           {
             hidden: true,
@@ -127,9 +124,7 @@ export const asyncRoutes = [
             component: () => import('@/views/schedule/designer/index'),
             access: Access.MANAGE_CALENDAR,
             meta: { title: '编辑', cache: 'ScheduleList' },
-            props: {
-              redirect: 'schedule-list'
-            }
+            props: { redirect: 'schedule-list' }
           }
         ]
       },
@@ -283,21 +278,21 @@ export const asyncRoutes = [
         meta: { title: '账号管理' }
       },
       {
-        path: 'device',
+        path: 'device/manage',
         component: Solo,
         access: [Access.MANAGE_TENANTS, Access.MANAGE_TENANT],
         meta: { title: '设备管理' },
         children: [
           {
             name: 'device-management',
-            path: 'manage',
+            path: '',
             component: () => import('@/views/realm/device/index'),
             meta: { cache: 'DeviceManagement' }
           },
           {
             hidden: true,
             name: 'device-config',
-            path: 'manage/:id',
+            path: ':id',
             component: () => import('@/views/realm/device/config/index'),
             access: Access.MANAGE_TENANTS,
             meta: { title: '配置', cache: 'DeviceManagement' }