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

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;