You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
124 lines
3.6 KiB
124 lines
3.6 KiB
const Base = () => import('/nerv-lib/saas/view/system/layout/content.vue');
|
|
const equipmentControl = {
|
|
path: '/equipmentControl',
|
|
name: 'EquipmentControl',
|
|
meta: { title: '设备群控', icon: 'shebeiqunkong', index: 4 },
|
|
redirect: { name: 'LightManage' },
|
|
children: [
|
|
{
|
|
path: 'lightManage',
|
|
name: 'LightManage',
|
|
meta: { title: '智能照明', hideChildren: true, icon: 'shebeiqunkong' },
|
|
component: Base,
|
|
redirect: { name: 'lightManageIndex' },
|
|
children: [
|
|
{
|
|
path: 'index',
|
|
name: 'lightManageIndex',
|
|
component: () => import('/@/view/equipmentControl/lightingManage/indexs.vue'),
|
|
meta: {
|
|
title: '智能照明',
|
|
keepAlive: false,
|
|
// backApi: [],
|
|
},
|
|
},
|
|
],
|
|
},
|
|
{
|
|
path: 'liftSystem',
|
|
name: 'liftSystem',
|
|
meta: { title: '电梯系统', hideChildren: true, icon: 'shebeiqunkong' },
|
|
component: Base,
|
|
redirect: { name: 'liftSystemIndex' },
|
|
children: [
|
|
{
|
|
path: 'index',
|
|
name: 'liftSystemIndex',
|
|
component: () => import('/@/view/equipmentControl/liftSystem/index.vue'),
|
|
meta: {
|
|
title: '电梯系统',
|
|
keepAlive: false,
|
|
// backApi: [],
|
|
},
|
|
},
|
|
],
|
|
},
|
|
{
|
|
path: 'electricDoor',
|
|
name: 'electricDoor',
|
|
meta: { title: '电动门系统', hideChildren: true, icon: 'shebeiqunkong' },
|
|
component: Base,
|
|
redirect: { name: 'electricDoorIndex' },
|
|
children: [
|
|
{
|
|
path: 'index',
|
|
name: 'electricDoorIndex',
|
|
component: () => import('/@/view/equipmentControl/electricDoor/index.vue'),
|
|
meta: {
|
|
title: '电动门系统',
|
|
keepAlive: false,
|
|
// backApi: [],
|
|
},
|
|
},
|
|
],
|
|
},
|
|
{
|
|
path: 'airConditioningSystem',
|
|
name: 'airConditioningSystem',
|
|
meta: { title: '新风系统', hideChildren: true, icon: 'shebeiqunkong' },
|
|
component: Base,
|
|
redirect: { name: 'airConditioningSystemIndex' },
|
|
children: [
|
|
{
|
|
path: 'index',
|
|
name: 'airConditioningSystemIndex',
|
|
component: () => import('/@/view/equipmentControl/airConditioningSystem/index.vue'),
|
|
meta: {
|
|
title: '新风系统',
|
|
keepAlive: false,
|
|
// backApi: [],
|
|
},
|
|
},
|
|
],
|
|
},
|
|
{
|
|
path: 'ventilationSystem',
|
|
name: 'ventilationSystem',
|
|
meta: { title: '通风系统', hideChildren: true, icon: 'shebeiqunkong' },
|
|
component: Base,
|
|
redirect: { name: 'ventilationSystemIndex' },
|
|
children: [
|
|
{
|
|
path: 'index',
|
|
name: 'ventilationSystemIndex',
|
|
component: () => import('/@/view/equipmentControl/ventilationSystem/index.vue'),
|
|
meta: {
|
|
title: '通风系统',
|
|
keepAlive: false,
|
|
// backApi: [],
|
|
},
|
|
},
|
|
],
|
|
},
|
|
{
|
|
path: 'airConditionControlSystem',
|
|
name: 'airConditionControlSystem',
|
|
meta: { title: '空调系统群控', hideChildren: true, icon: 'shebeiqunkong' },
|
|
component: Base,
|
|
redirect: { name: 'airConditionControlSystemIndex' },
|
|
children: [
|
|
{
|
|
path: 'index',
|
|
name: 'airConditionControlSystemIndex',
|
|
component: () => import('/@/view/equipmentControl/airConditionControlSystem/index.vue'),
|
|
meta: {
|
|
title: '空调系统群控',
|
|
keepAlive: false,
|
|
// backApi: [],
|
|
},
|
|
},
|
|
],
|
|
},
|
|
],
|
|
};
|
|
export default equipmentControl;
|
|
|