|
|
@@ -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' }
|