systemAlarm.ts 2.04 KB
Newer Older
DarkForst's avatar
DarkForst committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67
export default {
  path: '/alarmcenter',
  name: '报警中心',
  icon: 'icon-baojingzhongxin',
  routes: [
    {
      path: '/alarmcenter',
      redirect: '/alarmcenter/info',
    },
    {
      //报警消息
      path: '/alarmcenter/info',
      name: '报警消息',
      icon: 'icon-baojingxiaoxi',
      component: './AlarmCenters/Info/Info',
      // access:'basicsAccess',
      authority:[
        'device-extend/device/alarm/_query',
        'device-extend/device/alarm/save',
        'device-extend/device/alarm/deal'
      ]
    },
    {
      // name: '发起报修',
      hideInMenu: true,
      name: '发起报修',
      path: '/alarmcenter/info/component/repair',
      component: './AlarmCenters/Info/component/Repair',
    },
    {
      //报警统计
      path: '/alarmcenter/alramStatistical',
      name: '报警统计',
      icon: 'icon-baojingtongji',
      component: './AlarmCenters/AlramStatistical/AlramStatistical',
      // access:'basicsAccess',
      authority:'device-extend/device/alarm/alarm-analysis'
    },
    {
      //报警配置
      path: '/alarmcenter/alramConfig',
      name: '报警配置',
      icon: 'icon-baojingpeizhi',
      component: './AlarmCenters/Config/AlramConfig',
      access:'basicsAccess',
      authority:['device-extend/device/alarm/save', 'device-extend/device/rule-alarm/_query', 'device-extend/device/rule-alarm/_start','device-extend/device/rule-alarm/_stop']
    },
    {
      // 添加规则配置,
      hideInMenu: true,
      name: '添加配置',
      path: '/alarmcenter/config/component/:type',
      component: './AlarmCenters/Config/component/AddConfig',
      access:'basicsAccess',
      authority:['device-extend/device/rule-alarm/save','device-extend/device/alarm/_query',]
    },
    {
      // 编辑规则配置,
      hideInMenu: true,
      name: '添加配置',
      path: '/alarmcenter/config/component/:type/:id',
      component: './AlarmCenters/Config/component/AddConfig',
      access:'basicsAccess',
      authority:['device-extend/device/rule-alarm/save']
    },
  ],
};