/** 灾害防范的路由 */
const disasterPreventionRoute = {
  children: [
    {
      component: '/disaster/overview/PageOverview',
      id: 1025,
      meta: {
        activeMenu: null,
        alwaysShow: false,
        frameSrc: '',
        hidden: false,
        icon: 'OverviewIcon',
        isFrame: 0,
        isRoot: false,
        noCache: false,
        query: '',
        title: '总览',
      },
      name: 'disaster-prevention-overview',
      parentId: 1022,
      path: 'overview',
      redirect: '',
    },
    {
      component: '/disaster/monitor/splitScreenRetrieval/SplitScreenRetrieval',
      id: 1026,
      meta: {
        activeMenu: null,
        alwaysShow: false,
        frameSrc: '',
        hidden: false,
        icon: 'RiskPointMonitoringIcon',
        isFrame: 0,
        isRoot: false,
        noCache: false,
        query: '',
        title: '重点区域监测',
      },
      name: 'risk-point-monitoring',
      parentId: 1022,
      path: 'risk-point-monitoring',
      redirect: '',
    },
    {
      children: [
        {
          component: '/disaster/disaster-warning/PageWarningInfo',
          id: 1035,
          meta: {
            activeMenu: '/disaster-prevention/disaster-warning',
            alwaysShow: false,
            frameSrc: '',
            hidden: false,
            icon: '',
            isFrame: 0,
            isRoot: false,
            noCache: false,
            query: '',
            title: '预警信息',
          },
          name: 'disaster-warning-warning-info',
          parentId: 1027,
          path: 'warning-info',
          redirect: '',
        },
        {
          component: '/disaster/disaster-warning/PageWarningInfoItem',
          id: 1036,
          meta: {
            activeMenu: '/disaster-prevention/disaster-warning/warning-info',
            alwaysShow: false,
            frameSrc: '',
            hidden: false,
            icon: '',
            isFrame: 0,
            isRoot: false,
            noCache: false,
            query: '',
            title: '预警信息详情',
          },
          name: 'warning-info-item',
          parentId: 1027,
          path: 'warning-info-item',
          redirect: '',
        },
        {
          component: '/disaster/disaster-warning/PageDefenseNotice',
          id: 1037,
          meta: {
            activeMenu: null,
            alwaysShow: false,
            frameSrc: '',
            hidden: false,
            icon: '',
            isFrame: 0,
            isRoot: false,
            noCache: false,
            query: '',
            title: '防御通知',
          },
          name: 'disaster-warning-defense-notice',
          parentId: 1027,
          path: 'defense-notice',
          redirect: '',
        },
        {
          component: '/disaster/disaster-warning/PageDefenseNoticeItem',
          id: 1038,
          meta: {
            activeMenu: '/disaster-prevention/disaster-warning/defense-notice',
            alwaysShow: false,
            frameSrc: '',
            hidden: false,
            icon: '',
            isFrame: 0,
            isRoot: false,
            noCache: false,
            query: '',
            title: '防御通知详情',
          },
          name: 'defense-notice-item',
          parentId: 1027,
          path: 'defense-notice-item',
          redirect: '',
        },
      ],
      component: '',
      id: 1027,
      meta: {
        activeMenu: null,
        alwaysShow: false,
        frameSrc: '',
        hidden: false,
        icon: 'DisasterWarningIcon',
        isFrame: 0,
        isRoot: false,
        noCache: false,
        query: '',
        title: '灾害预警',
      },
      name: 'disaster-warning',
      parentId: 1022,
      path: 'disaster-warning',
      redirect: '',
    },
    {
      children: [
        {
          component: '/disaster/disaster-precaution/PageTaskManagement',
          id: 1029,
          meta: {
            activeMenu: null,
            alwaysShow: false,
            frameSrc: '',
            hidden: false,
            icon: '',
            isFrame: 0,
            isRoot: false,
            noCache: false,
            query: '',
            title: '任务管理',
          },
          name: 'disaster-precaution-task-management',
          parentId: 1028,
          path: 'task-management',
          redirect: '',
        },
        {
          component: '/disaster/disaster-precaution/PageTaskItem',
          id: 1033,
          meta: {
            activeMenu: null,
            alwaysShow: false,
            frameSrc: '',
            hidden: true,
            icon: '',
            isFrame: 0,
            isRoot: false,
            noCache: false,
            query: '',
            title: '任务列表详情',
          },
          name: 'disaster-precaution-task-item',
          parentId: 1028,
          path: 'task-item',
          redirect: '',
        },
        {
          component: '/disaster/disaster-precaution/PageTaskExecution',
          id: 1030,
          meta: {
            activeMenu: null,
            alwaysShow: false,
            frameSrc: '',
            hidden: false,
            icon: '',
            isFrame: 0,
            isRoot: false,
            noCache: false,
            query: '',
            title: '任务执行',
          },
          name: 'disaster-precaution-task-execution',
          parentId: 1028,
          path: 'task-execution',
          redirect: '',
        },
        {
          component: '/disaster/disaster-precaution/PageTaskExecutionDetail',
          id: 1034,
          meta: {
            activeMenu: '/disaster-prevention/disaster-precaution/task-execution',
            alwaysShow: false,
            frameSrc: '',
            hidden: false,
            icon: '',
            isFrame: 0,
            isRoot: false,
            noCache: false,
            query: '',
            title: '任务执行详情',
          },
          name: 'disaster-precaution-task-execution-detail',
          parentId: 1028,
          path: 'task-execution-detail/:id',
          redirect: '',
        },
        {
          component: '/disaster/disaster-precaution/PageTaskTemplate',
          id: 1031,
          meta: {
            activeMenu: '/disaster-prevention/disaster-precaution/task-execution',
            alwaysShow: false,
            frameSrc: '',
            hidden: false,
            icon: '',
            isFrame: 0,
            isRoot: false,
            noCache: false,
            query: '',
            title: '任务模板',
          },
          name: 'disaster-precaution-task-template',
          parentId: 1028,
          path: 'task-template',
          redirect: '',
        },
        {
          component: '/todo/todo',
          id: 1032,
          meta: {
            activeMenu: '/disaster-prevention/disaster-precaution/task-template',
            alwaysShow: false,
            frameSrc: '',
            hidden: false,
            icon: '',
            isFrame: 0,
            isRoot: false,
            noCache: false,
            query: '',
            title: '任务模板详情',
          },
          name: 'disaster-precaution-template-detail',
          parentId: 1028,
          path: 'template-detail/:id',
          redirect: '',
        },
      ],
      component: '',
      id: 1028,
      meta: {
        activeMenu: null,
        alwaysShow: false,
        frameSrc: '',
        hidden: false,
        icon: 'DisasterPrecaution',
        isFrame: 0,
        isRoot: false,
        noCache: false,
        query: '',
        title: '预防检查',
      },
      name: 'disaster-precaution',
      parentId: 1022,
      path: 'disaster-precaution',
      redirect: '',
    },
    {
      children: [
        {
          component: '/disaster/disaster-control/PageDisposalManagement',
          id: 1038,
          meta: {
            activeMenu: '',
            alwaysShow: false,
            frameSrc: '',
            hidden: false,
            icon: '',
            isFrame: 0,
            isRoot: false,
            noCache: false,
            query: '',
            title: '处置管理',
          },
          name: 'disaster-control-disposal-management',
          parentId: 1027,
          path: 'disposal-management',
          redirect: '',
        },
        {
          component: '/disaster/disaster-control/PageDisposalManagementTaskItem',
          id: 1041,
          meta: {
            activeMenu: '/disaster-prevention/disaster-control/disposal-management',
            alwaysShow: false,
            frameSrc: '',
            hidden: false,
            icon: '',
            isFrame: 0,
            isRoot: false,
            noCache: false,
            query: '',
            title: '处置管理详情（任务项）',
          },
          name: 'disaster-control-disposal-management-task-item',
          parentId: 1027,
          path: 'disposal-management-task-item',
          redirect: '',
        },
        {
          component: '/disaster/disaster-control/PageDisposalManagementItem',
          id: 1042,
          meta: {
            activeMenu: '/disaster-prevention/disaster-control/disposal-management',
            alwaysShow: false,
            frameSrc: '',
            hidden: false,
            icon: '',
            isFrame: 0,
            isRoot: false,
            noCache: false,
            query: '',
            title: '处置管理详情（列表项）',
          },
          name: 'disaster-control-disposal-management-item',
          parentId: 1027,
          path: 'disposal-management-item/:id',
          redirect: '',
        },
        {
          component: '/disaster/disaster-control/PageLossReport',
          id: 1039,
          meta: {
            activeMenu: '',
            alwaysShow: false,
            frameSrc: '',
            hidden: false,
            icon: '',
            isFrame: 0,
            isRoot: false,
            noCache: false,
            query: '',
            title: '损失上报',
          },
          name: 'disaster-control-loss-report',
          parentId: 1027,
          path: 'loss-report',
          redirect: '',
        },
        {
          component: '/disaster/disaster-control/PageLossReportItem',
          id: 1043,
          meta: {
            activeMenu: '/disaster-prevention/disaster-control/loss-report',
            alwaysShow: false,
            frameSrc: '',
            hidden: false,
            icon: '',
            isFrame: 0,
            isRoot: false,
            noCache: false,
            query: '',
            title: '损失记录明细',
          },
          name: 'disaster-control-loss-report-item',
          parentId: 1027,
          path: 'loss-report-item/:id',
          redirect: '',
        },
        {
          component: '/disaster/disaster-control/PageDisposalRectification',
          id: 1040,
          meta: {
            activeMenu: '',
            alwaysShow: false,
            frameSrc: '',
            hidden: false,
            icon: '',
            isFrame: 0,
            isRoot: false,
            noCache: false,
            query: '',
            title: '处置整改',
          },
          name: 'disaster-control-disposal-rectification',
          parentId: 1027,
          path: 'disposal-rectification',
          redirect: '',
        },
        {
          component: '/disaster/disaster-control/PageDisposalRectificationItem',
          id: 1044,
          meta: {
            activeMenu: '/disaster-prevention/disaster-control/disposal-rectification',
            alwaysShow: false,
            frameSrc: '',
            hidden: false,
            icon: '',
            isFrame: 0,
            isRoot: false,
            noCache: false,
            query: '',
            title: '整改处理',
          },
          name: 'disaster-control-disposal-rectification-item',
          parentId: 1027,
          path: 'disposal-rectification-item/:id',
          redirect: '',
        },
        {
          component: '/disaster/disaster-control/PageViewDisposalRectification',
          id: 1045,
          meta: {
            activeMenu: '/disaster-prevention/disaster-control/disposal-rectification',
            alwaysShow: false,
            frameSrc: '',
            hidden: false,
            icon: '',
            isFrame: 0,
            isRoot: false,
            noCache: false,
            query: '',
            title: '整改处理明细',
          },
          name: 'disaster-control-disposal-rectification-item-detail',
          parentId: 1027,
          path: 'disposal-rectification-item-detail/:id',
          redirect: '',
        },
        {
          component: '/disaster/disaster-control/PagePostDisaster',
          id: 1046,
          meta: {
            activeMenu: '',
            alwaysShow: false,
            frameSrc: '',
            hidden: false,
            icon: '',
            isFrame: 0,
            isRoot: false,
            noCache: false,
            query: '',
            title: '评估及重建',
          },
          name: 'disaster-control-post-disaster',
          parentId: 1027,
          path: 'post-disaster',
          redirect: '',
        },
        {
          component: '/disaster/disaster-control/PagePostDisasterItem',
          id: 1047,
          meta: {
            activeMenu: '/disaster-prevention/disaster-control/post-disaster',
            alwaysShow: false,
            frameSrc: '',
            hidden: false,
            icon: '',
            isFrame: 0,
            isRoot: false,
            noCache: false,
            query: '',
            title: '更新灾后评估及重建材料',
          },
          name: 'disaster-control-post-disaster-item',
          parentId: 1027,
          path: 'post-disaster-item',
          redirect: '',
        },
      ],
      component: '',
      id: 1032,
      meta: {
        activeMenu: null,
        alwaysShow: false,
        frameSrc: '',
        hidden: false,
        icon: 'DisasterControlIcon',
        isFrame: 0,
        isRoot: false,
        noCache: false,
        query: '',
        title: '灾害处置',
      },
      name: 'disaster-control',
      parentId: 1022,
      path: 'disaster-control',
      redirect: '',
    },
  ],
  component: 'MENU_LAYOUT',
  id: 1022,
  meta: {
    activeMenu: null,
    alwaysShow: false,
    frameSrc: '',
    hidden: false,
    icon: 'CameraOutlined',
    isFrame: 0,
    isRoot: false,
    noCache: false,
    query: '',
    title: '灾害防范',
  },
  name: 'DisasterPrevention',
  parentId: -1,
  path: '/disaster-prevention',
  redirect: '',
};

export default disasterPreventionRoute;
