/** When your routing table is too long, you can split it into small modules **/

import Layout from '@/layout'

const componentsRouter = {
    path: '/intelligent-warehouse',
    component: Layout,
    name: 'intelligent-warehouse',
    meta: {
      noCache: true,
      title: '智能库房',
      icon: 'znkf'
    },
    children: [{
        path: '/intelligent-warehouse/warehouse-setting',
        component: () => import('@/views/intelligent-warehouse/warehouse-setting/index.vue'),
        name: 'warehouse-setting',
        meta: {
          icon: "kfsz",
          noCache: true,
          title: "库房设置"
        },
        children: [{
            path: '/intelligent-warehouse/warehouse-setting/room-setting',
            component: () => import('@/views/intelligent-warehouse/warehouse-setting/room-setting'),
            name: 'room-setting',
            meta: {
              icon: "kfsz",
              noCache: true,
              title: "库房"
            },
          },
          {
            path: '/intelligent-warehouse/warehouse-setting/file-parameters',
            component: () => import('@/views/intelligent-warehouse/warehouse-setting/file-parameters'),
            name: 'file-parameters',
            meta: {
              icon: "dahsz",
              noCache: true,
              title: "档案盒类型"
            },
          },
          {
            path: '/intelligent-warehouse/warehouse-setting/collection-point',
            component: () => import('@/views/intelligent-warehouse/warehouse-setting/collection-point'),
            name: 'collection-point',
            meta: {
              icon: "cjdsz",
              noCache: true,
              title: "采集点设置"
            },
          },
          {
            path: '/intelligent-warehouse/warehouse-setting/denseFrame-parameters',
            component: () => import('@/views/intelligent-warehouse/warehouse-setting/denseFrame-parameters'),
            name: 'denseFrame-parameters',
            meta: {
              icon: "mjj",
              noCache: true,
              title: "密集架参数"
            },
          },
        ]
      },
      {
        path: '/intelligent-warehouse/warehouse-management',
        component: () => import('@/views/intelligent-warehouse/warehouse-management/index.vue'),
        name: 'warehouse-management',
        meta: {
          icon: "kfsz",
          noCache: true,
          title: "档案盒上架"
        },
        children: [{
            path: '/intelligent-warehouse/warehouse-management/fileBox-management',
            component: () => import('@/views/intelligent-warehouse/warehouse-management/fileBox-management'),
            name: 'fileBox-management',
            meta: {
              icon: "dahsz",
              noCache: true,
              title: "档案盒管理"
            },
          },
          {
            path: '/intelligent-warehouse/warehouse-management/file-storage',
            component: () => import('@/views/intelligent-warehouse/warehouse-management/file-storage'),
            name: 'file-storage',
            meta: {
              icon: "dark",
              noCache: true,
              title: "档案盒入库"
            },
          },
          {
            path: '/intelligent-warehouse/warehouse-management/file-onShelves',
            component: () => import('@/views/intelligent-warehouse/warehouse-management/file-onShelves'),
            name: 'file-onShelves',
            meta: {
              icon: "dasj",
              noCache: true,
              title: "档案盒上架"
            },
          },
          {
            path: '/intelligent-warehouse/warehouse-virtual',
            component: () => import('@/views/intelligent-warehouse/warehouse-virtual/index.vue'),
            name: 'warehouse-virtual',
            meta: {
              icon: "xlkf",
              noCache: true,
              title: "虚拟库房"
            },
          },
          {
            path: '/intelligent-warehouse/compact-shelving',
            component: () => import('@/views/intelligent-warehouse/compact-shelving/index.vue'),
            name: 'compact-shelving',
            meta: {
              icon: "xlkf",
              noCache: true,
              title: "密集架控制"
            },
          },
          {
            path: '/intelligent-warehouse/warehouse-management/file-addressing',
            component: () => import('@/views/intelligent-warehouse/warehouse-management/file-addressing'),
            name: 'file-addressing',
            meta: {
              icon: "dadw",
              noCache: true,
              title: "档案定位"
            },
          },
          {
            path: '/intelligent-warehouse/warehouse-management/file-delivery',
            component: () => import('@/views/intelligent-warehouse/warehouse-management/file-delivery'),
            name: 'file-delivery',
            meta: {
              icon: "dack",
              noCache: true,
              title: "档案出库"
            },
          },
          {
            path: '/intelligent-warehouse/warehouse-management/file-repairLog',
            component: () => import('@/views/intelligent-warehouse/warehouse-management/file-repairLog'),
            name: 'file-repairLog',
            meta: {
              icon: "daxf",
              noCache: true,
              title: "档案修复日志"
            },
          },
          {
            path: '/intelligent-warehouse/warehouse-management/th-registration',
            component: () => import('@/views/intelligent-warehouse/warehouse-management/th-registration'),
            name: 'th-registration',
            meta: {
              icon: "wsd",
              noCache: true,
              title: "温湿度登记"
            },
          },
          {
            path: '/intelligent-warehouse/warehouse-management/frame-workingState',
            component: () => import('@/views/intelligent-warehouse/warehouse-management/frame-workingState'),
            name: 'frame-workingState',
            meta: {
              icon: "mjj",
              noCache: true,
              title: "密集架工作状态"
            },
          },
        ]
      },
      {
        path: '/intelligent-warehouse/archives-inventory',
        component: () => import('@/views/intelligent-warehouse/archives-inventory/index.vue'),
        name: 'archives-inventory',
        meta: {
          icon: "dapd ",
          noCache: true,
          title: "档案盘点"
        },
      },
      {
        path: '/intelligent-warehouse/file-storageStatus',
        component: () => import('@/views/intelligent-warehouse/file-storageStatus/index.vue'),
        name: 'file-storageStatus',
        meta: {
          icon: "bgzt",
          noCache: true,
          title: "档案保管状态"
        },
      },
      {
        path: '/intelligent-warehouse/3D-room',
        component: () => import('@/views/intelligent-warehouse/3D-room/index.vue'),
        name: '3D-room',
        meta: {
          icon: "xlkf",
          noCache: true,
          title: "3D 库房"
        },
      }
     
      ]
    }

    export default componentsRouter
